Skip to main content

Definitions by Mr. S-N-V-G-M

double-you-tee-eff 

pronunciation of the internet slang "wtf" meaning "what the fuck"
double-you-tee-eff just happened?!?