Top Definition
A marketing term used to describe advertisements with overly-developed creative themes. Viewers remember the commercial, but not the product or service it's for.
"Hey did you see that commercial where the guy has to work with an office full of monkeys?"

"Yeah that was hilarious! What was that for again?"

"Dude, I have no idea."

(In reference to's vampire creativity)
by wingding2424 August 03, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.