Top definition
A girls period- but a nice way to put it!
Why is Lucy being such a bitch today!??

Don't worry about it she's just cherry droppin'
by Joey-C May 08, 2008
Get the mug
Get a Cherry Drop mug for your dog Julia.