Top Definition
a made up word that can mean whatever u want it to. it is usually an exclamtion though. please use this word and spread it around. I wanna hear a total stranger say this someday.
"Dude your such a popop"
"I won! POPOP!"
by DK June 07, 2004

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.