Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Laugh Lunch
To vomit, to be sick, to regurgitate
I ate so much i laughed lunch all over the carpet
by Wise Man Jul 11, 2003 share this add a video