Top definition
When a person laughs, shits and farts causing a person to squirt in their pants.
Did you hear that lshart he or she just did
by BuickGS400 May 04, 2018
Get the mug
Get a lshart mug for your brother-in-law Bob.