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