by Scooter McNutty February 22, 2011
The term refers to an occurrence when a person is laughing to such an extent they forcefully exhale nasal mucus accidentally.
by PJB21 April 04, 2009
by Ding Dong January 01, 2004
by Anthony Pal January 08, 2008
shoveling snow into your jeans
by tjmkjmr July 12, 2009