Top Definition
1. A fictitious person, often animated, who serves as a trademark or walking advertisement for a large corporation or its product.

2. A person who habitually wears articles of clothing advertising a large corporation or its product.
1. Betty Crocker, Mister Clean, Aunt Jemima, and Mister Goodwrench are not real people. They are logozoids.

2. Why would one pay to wear a shirt with someone else's name on it and be a logozoid for Tommy freakin' Hilfiger?
by Dennis Phinney February 07, 2006
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.