1 definition by Captn_foobar

When it's been a while since you've came, and when you finally do you flood your partner's pussy, then you pull out and as it comes gushing out you point and go ohhhh ahhh and take close up pictures of it like you're at niagara falls
Damn girl, look at that flowing out of you, you're just a sexy Niagara falls!
by Captn_foobar April 21, 2021
Get the Niagara falls mug.