1 definition by angelabove
An extremely talented, smart and attractive definition. Also describes someone/thing that is good at everything and always outdoing everyone/thing. Could also descibe extreme experience in something particular. A very sexually active and sexually pleasing individual.
by angelabove January 1, 2011