1 definition by U-shin

Top Definition
The most Perfect Woman in the World. Created with Sugar, Spice, and everything Nice. Like the powerpuff girls.
"dude..if Jessica Alba ever got within 10 feet of me..i would do her right then and there."
by U-shin 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.