Top definition
A term making fun of European gamers.
"I tried to get a group this morning, but it was nothing cept huhu arfs."
by Morimoto April 20, 2004
Get the mug
Get a huhu arf mug for your bunkmate Paul.