Top definition
It Means a Girl Is On Her Period
Me: Hey bestieeeee
Best Friend: NOT IN THE MOOD!!
Me:Why?
Best Friend: FREAKING ⏰SNUCK UP ON ME
Me: ohhhh that must suck

Best Friend: -.- you have no idea
by MissStopIt January 30, 2017
Get the mug
Get a mug for your daughter-in-law Riley.