1 definition by 01rach32

Top Definition
A nickname given to a mascara by an absolute QUEEEEN
“I’m gonna use the better than mom won’t let me say it today”
by 01rach32 May 31, 2018

Mug icon
Buy a Mom won’t let me say it mug!