1 definition by Aloysius Snuffleupagus

Top Definition
stands for "who the fuck?" as first used by wtf
dude, whotf got banned this weekend?
by Aloysius Snuffleupagus March 01, 2006

Mug icon
Buy a whotf mug!