Someone who works in the advertising business.
Who's the adhole who came up with that commercial featuring the duck who knows only one word?
by circushead August 04, 2006
a television with basic cable
So I was watching a lexus ad on the adhole today...
by michael geico November 08, 2011