Skip to main content

lovesitall's definitions

wine stache

Name for the imprint of wine staining one's lips after multiple glasses of red.
"Kerin, is that a wine stache? Have fun last night?"
by lovesitall May 28, 2012
mugGet the wine stache mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email