by Telephony December 05, 2011
by bottomtothetopfromthegroundup August 07, 2018
Very angry at somebody or something; it means the same (and is pronounced the same) as "pissed off".
by Telephony September 22, 2010