Skip to main content

smartytumtum's definitions

touch down

Simply getting your genitalia touched by a neewbie at school, or a goody too shoes.
1) "Dude I got great touch down yesterday!"
"Damn! Who from?"
"That new chick from Michigan, she's hard in the sack!!"
"Lucky bitch!"

2) "Ha-ha did you hear about the new girl?"
"Yeah I heard Peter got touch down wink wink nudge nudge."
by smartytumtum February 9, 2010
mugGet the touch downmug.

Share this definition