2 definitions by The ides

The scarlet lipper: that thing the day after you drink a bunch of red wine where your bottom lip is stained red, indicating to all your previous night's lapse in judgment.
Pour me another glass cause it looks like I'm wearing the Scarlet lipper to work on Friday.
by The ides June 24, 2018
Get the The Scarlet lipper mug.