1 definition by Hashtagharry

Stands for "shitting my pants, jacking off uncontrollably." Used in situations where you have no idea how to react, so you lose control of your bowels and begin to unwittingly masturbate to no end. It is a similar reaction to having your head explode. Most often used after comments in social networking sites and in text messages.
by Hashtagharry May 22, 2013
Get the SMPJOU mug.