AngryBen's definitions
A physiological phenomenon where the penis becomes enlarged and firm, and you then proceed to scream out 'RAGING BEN SHEPS'.
by AngryBen November 15, 2011
Get the Raging Ben Sheps mug.
Get the Raging Ben Sheps mug.We'll email you a link to sign in instantly.