Top definition
A mascot of a company that never dies, gets replaced, or forgotten.
Have you heard of the new Mario game, man Mario is so MASCOTANIOUS
via giphy
by LimonLemon March 21, 2018
Get the mug
Get a Mascotanious mug for your fish Rihanna.