Subscribe English
look up any word, like tex-sex:
 
1.
a shadow on your upper lip created by making duck face that makes you look like you may have a moustache
A: oh, is that a moustache above her lips?

B: no, it's a duckstache
by whothehellareyou January 07, 2011
6 0