Top definition
(N)- the act of taking a full waterfall hit and proceeding to take a shot before exhaling
Damn those shotterfalls fucked me up last night.
by Lower West N3 December 10, 2011
Get the mug
Get a shotterfall mug for your mother-in-law Riley.