Top definition
When your partner is having their period
Jenny is having a vampire garage sale this week, stay clear.
by Alavello February 28, 2014
Get the mug
Get a vampire garage sale mug for your cousin Riley.