Top Definition
Kisses on your pee-pee/pink parts - Used at the end of an insult to infer that no offence was intended.
You're my best friend, I can't believe you outrolled me on that phat lewt, DIAF phag KOYPP
by BazDawg October 30, 2005
5 Words related to KOYPP

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.

×