1 definition by Lower West N3

(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 11, 2011
Get the shotterfall mug.