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"
by toefoo May 18, 2010
Get the mug
Get a Unlimited Skills mug for your cat Vivek.