mmmkayyy's definitions
Dried up flakes of mascara that fall from one's lashes throughout the day and land and rest on the undereye area like little turds.
by mmmkayyy April 2, 2005
Get the mascara turds mug.
Get the mascara turds mug.We'll email you a link to sign in instantly.