Skip to main content

modus_tom19's definitions

niagara falls

A sexual act involving an entire night of a male unloading his semen on one female multiple times until she's as soaked, white, and foamy as the famed falls which share the same name.
Kate had to shower after a particulary long night of niagara falls with Steve made her feel sticky and rather unsavory.
by modus_tom19 June 21, 2014
mugGet the niagara falls mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email