Mascot
/ˈmæs.kɒt/
Slang Meanings
A sports team that is heavily reliant on its mascot for branding.
Our team is all about the mascot life, you should see our games!
Referring to someone who excessively embodies the spirit or persona of the mascot.
He's such a mascot head, always dressing up and cheering for the team.