by Big Daddy Banjo November 15, 2012
by squirelanus June 05, 2018
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).
by south mouth 32 June 28, 2013