Top definition
Laugh So Hard I Almost Farted.
IE: Laughing with extreme enthusiasm.
Laughter with dual expulsion
Instead of a simple LOL, I Laughed So Hard I Almost Farted
OMG !!! LSHIAF
by Ghinojos September 23, 2010
Get the mug
Get a LSHIAF mug for your guy Georges.