1 definition by mansurs

Something like "...The Fuck?!"
Somebody walks on his hands down the street and meows. That's a "dafaq".
by mansurs August 30, 2011
Get the Dafaq mug.