look up any word, like toota:
 
1.
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

Words related to Cherry Drop

girls menopause period stress sweet