shoveling snow into your jeans
by tjmkjmr July 12, 2009
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 4, 2009
by Ding Dong January 1, 2004
by Anthony Pal January 8, 2008