Top definition
The elegantly crafted art of using human period blood to create a painting; menstrual blood-art.
Esmeralda couldn't wait until she started her period because her Lunar Blart ad was blowing up her phone with eager Period-Piece Enthusiasts.
by Pablo the pool boy October 16, 2011
Get the mug
Get a Lunar Blart mug for your father-in-law Georges.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your papa Georges.