What is Touch Down?
1.
the act of acquiring something or trying to acquire something, drugs especially.
John: What are you up to, bro?
Phil: Shit, just looking to touch down on some OCs.
See
2.
a cocktail made of wodka, apricot brandy, orange, citron and passion fruit juice and grenadine. please skip the grenadine or you'll ruin one of the few cocktails that aren't sweet as a cat's ass.
dude, give me another touch down
See
3.
come back to
When I touch down we can get married
4.
1.A derogatory term for some one with down syndrome
2.To insult someone by saying they have a touch of down syndrome
Guy1: Wow Josh is such a touch down!
Guy2: I know! So are Zack and Mark.
See