Skip to main content

Definitions by KiMbALi* *SaRaH

Niagra Falls 

when a woman cums really hard during an orgasm
kayla pulled a niagra falls with my brother!
Niagra Falls by KiMbALi* *SaRaH February 1, 2004