To be deemed stupid, slow, lame, or otherwise naive to an immediate situation.
Sheri: "We going to the mall at 2, are you going to be on time?"
me: "Naw, I have to meet my dude at that time."
Sheri: "You popped!"
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.