an acronym for "laughing till i pee myself" describing the uncontrollable laughter that gives you the sensation of wanting to undergo micturition.
by niggman star33 August 04, 2011

LAUGHED TIL I PEED MYSELF
by SLAPHAPPYSAP October 23, 2009
