thedonkeyherder's definitions
a sex machine capable of producing 5000000000 pounds of sperm a day. He/sometimes she will fuck u up, literally
by thedonkeyherder May 25, 2010
Get the beast mug.
Get the beast mug.We'll email you a link to sign in instantly.