Top definition
Describes something that done in a nice way.
Some nicely done logos by some famous artists.
by roman01la January 01, 2012
Get the mug
Get a nicely done mug for your Facebook friend Callisto.

Activity