Skip to main content

Beaver Muncher's definitions

undulate

Verb. The act of urination.

Given because of the oscillating motion made by the penis upon the sucessful completion of a piss to dislodge any dewdrops.
The large phallus undulated a stream of hot liquid into her eyes.
by Beaver Muncher November 23, 2004
mugGet the undulate 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