Definitions by the know how
hemalvi
Someone who seemingly constantly suffers from pms.
Very stressed out person who takes it out on everyone.
Very stressed out person who takes it out on everyone.
hemalvi by the know how April 3, 2009