1 definition by EXPO Maddness

Top Definition
A semi-attractive girl who tags along with a group of hot girls.
That mascot bit my face!
by EXPO Maddness January 18, 2011

Mug icon
Buy a Mascot mug!