Performing excellently or perfectly at something; doing something with great skill or earning top marks.
From 'ace' (a skilled person, or the highest playing card worth one point), plus '-ing' (present participle). Originally from Latin 'as' (a unit), the term evolved from card games to mean 'do perfectly.'
Try Another Word