look up any word, like the eiffel tower:
 
1.
To perform a task perfectly and without a flaw.
That quaterback played like an annunziato in that game.
by mnunz December 26, 2007

Words related to Annunziato

annuziata anuziato excellent flawless perfect