1 definition by amyzz

Top Definition
Cock Slap!! BANG !! BANG !!
Getting slapped on the face, pain for the short term, lifetime scar for the long term...
Henry recieved a CS, he had a life time scar.
by amyzz January 09, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.