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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.