Top definition
when you hit that g spot on a girl so hard she squirts and you need a raincoat
I need a niagra falls explosion soon
by Dick nose boner biscuit October 17, 2017
Get the mug
Get a niagra falls explosion mug for your dog Paul.