2 definitions by Nicholas Serro

When somebody takes a mashed chocolate chip cookie and slaps you with it
Yo dawg why you leopard slap me and get chocolate all over my wife beat?
by Nicholas Serro April 30, 2008
Get the Leopard Slap mug.
A kiss that is not just a touching of lips but not a full on make out, usually involving some tongue and lasting 10-25 seconds
Also known as IP or I.P.
Person 1: Hey I heard those two made out at the hotel last night
Person 2: Nah it was more an intense peck
by Nicholas Serro July 20, 2008
Get the Intense Peck mug.