Top Definition
When one is so amazing that they are able to accomplish anything and everything possibly imaginable

Typically preceded by the phrase," Please!"
"Please! I have the Unlimited Skills"
#please #i #have #the #unlimited #skills
by toefoo May 18, 2010
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.