Definitions by Beaver Muncher
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.
Given because of the oscillating motion made by the penis upon the sucessful completion of a piss to dislodge any dewdrops.
undulate by Beaver Muncher November 23, 2004