2 definitions by Cuban711

hitting someone in the face with ur penis
hence the word peen
by Cuban711 August 1, 2008
Get the Peen Clocked mug.
Anything that vibrates and can be used like a vibrator
dude that guy always has his phone set on nurture feature
by Cuban711 April 12, 2008
Get the nurture feature mug.