1 definition by merlins_unicorn

Top Definition
1. without flaws
2. perfect
3. Spencer Smith
Spencer Smith is flawless.
#perfect #wonderful #irreproachable #spencer smith #faultless #impeccable
by merlins_unicorn May 18, 2011
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.

×