Top Definition
Is defined as a backhand or slap that induces sudden pain. This was derived from the movie rock n' rolla.
A woman catches her boyfriend cheating and proceeds to Archie Slap him right across the face.
by E.A.D October 16, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.