Top Definition
Very wet, warm, and cozy pussy. Wet beyond the usual expectation.
My hillbilly girlfriend has a niagara.
by Big Daddy Banjo November 15, 2012
Testicles. Australian rhyming slang deriving from 'Niagara Falls' = balls. Note: I believe the current definition under 'niagras' is an error, and not many people will find this definition unless you spell it exactly like Niagara (falls).
After he broke up with her over SMS, she went to his door and kicked him in the niagaras.
by south mouth 32 June 28, 2013
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.