1 definition by urbandic77

to laugh harder than when you piss yourself laughing
that was hilarious , i was shitting myself laughing
by urbandic77 August 16, 2014
Get the shitting myself laughing mug.