Top definition
A mini commercial usually played on local stations. Its about 10 seconds in duration, but plays about every third slot.
"I hate this micrommercial, why do they have to play it so much?"
by jay5273 September 11, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush