1 definition by Mike Leffy Jr
someone who is constantly mad or upset
someone who can never be satisfied and complains about everything all the time
someone who can never be satisfied and complains about everything all the time
by Mike Leffy Jr February 14, 2011