1 definition by ghostftd

Top Definition
ftd
Fucked to Death
dude i FTD last night!
by ghostftd December 10, 2010

Mug icon
Buy a ftd mug!