{{term}}
- {{preview}}
Top definition
let niagara fall
take a long
abnormal
leek
;
pissing
after holding for a long period of time
ohh shit
dude
i
have to
let niagara fall!
by
brown man group
May 23, 2012
Get a
let niagara fall
mug for your father-in-law Paul.