look up any word, like snitch bitch:
 
1.
someone who is acting moody or pissy, particularly as a result of the discussion of a certain topic

Derivatives: kretcherous (adj.), kretch (verb)
Justin acts like such a kretcher whenever anyone talks about Julia hooking up with other guys.
by A.G.PHU November 07, 2004