Meaning Who the Fuck! but can be used in front of yer kids
"whodafoo" drew on my car with a rock?
by SAW-BOY March 25, 2008
Get the whodafoo mug.