1 definition by Fabbe

Top Definition
A Sweden based advertising agency.
It must me an acronym. It might be "And The Nominees Are ..." ATNA
by Fabbe July 10, 2008
Mug icon
Buy a ATNA mug!