look up any word, like fluffer:

1 definition by papstarrrr

 
1.
dtf
abbreviation for down to flower
getting high with your friends
Yo, you guys wanna go get dtf with some weed at my house?
by papstarrrr October 19, 2010