1 definition by Aloysius Snuffleupagus

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