{{term}}
- {{preview}}
Top definition
Touch of Down
To have an appearance (typically
facial
) that slightly resembles those
affected
with
Down Syndrome
.
Person 1: Did you see that guy in
line
at
the bank
?
Person 2:
Yeah man
, he was weird looking, probably has a Touch of Down.
by
William J J T
October 28, 2010
Get a
Touch of Down
mug for your Facebook friend Zora.