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
Get the mug
Get a Vampire Creativity mug for your fish Abdul.