Top definition
Snowbang - is a quickie in a snowbank
We went for a walk in the winter and ended up having a snowbang.
by Ecologicmgmt April 04, 2016
Get the mug
Get a Snowbang mug for your bunkmate James.