2 definitions by Fiona Schrapel
by Fiona Schrapel September 18, 2005
After laughing so hard at something you piss yourself becoming soaked. You dont have to wet your self it is just a way of saying that you find something extreamly funny.
by Fiona Schrapel September 18, 2005