1 definition by hifiphoenix

being on your period and not being too happy about it.
by hifiphoenix March 23, 2003
Get the rag mug.