Ant fucker. Dutch insult for someone who: - Pays too much attention to details - Is always ignored - Has a little penis
121👍 14👎