Skip to main content

Definitions by Straightfacts315

Niagara falls 

when i women experiences extreme pleasure and there vagina gushes in a WAP kind of way
Helen had Niagara falls from sam and the farmers
Niagara falls by Straightfacts315 January 24, 2021

Fratricoitus 

The act of shagging someone else’s or own brother. A brother fucker brother fucker incest
She Fratricoitus her brother and is now pregnant