Top Definition
When someone lays a turd across the top lip of another person. Often used as a sexual act. May be altered as some prefer to lay their Penis across the top lip of their partner.
Pat will you please Tennessee Moustache me?
by Fred H March 05, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.