Definitions by Rebecca!!
Floating turd
SO we were kissing and then his GIRLFRIEND walked in and was like wtf man
::omg what a FLOATING TURD::
yeah i know right??
::omg what a FLOATING TURD::
yeah i know right??
Floating turd by Rebecca!! September 15, 2006