Best definition
whodafoo
Meaning Who the Fuck! but can be used in front of yer kids

“whodafoo” drew on my car with a rock?