Skip to main content

Definitions by heroshima

Short for Now That's Fucked Up
Dialog on IM

A: I play with my feces.
B: Damn man! NTFU! :(
NTFU by heroshima May 8, 2007