Definitions by south mouth 32
Niagaras
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).
Niagaras by south mouth 32 July 12, 2013