Dillhian's definitions
On My Period also means Ouch!My Period, A code name for teens or adult (females) if they have their period but do not want to share TOO much information.
by Dillhian January 16, 2012
Get the O.M.P mug.