Definitions by Michael Ward
PMS Avenger
A person that is an exterme bitch and never stops being so.
A person that continually seems to be on the rag.
A person that continually seems to be on the rag.
PMS Avenger by Michael Ward December 13, 2004