Electronicsandthat's definitions
The reaction you get when you publish 3 things to Urban Dictionary, but none of them get published. (Stands for What The Fuck)
by Electronicsandthat December 10, 2016
Get the Wtf mug.