1 definition by Princess.Tara

Top Definition
Princesses Of Pink

London(ontario) Based Crew. consisting of the sexiest girlz around. Known for their extreme style & attitude.

also see sexy cute & flirt
~I'm P.O.P bitches, this is how we flow~
by Princess.Tara August 21, 2005

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.