mascot


Flag of JM
noun A person (or thing) that looks ridiculous

related

comments

Flag of TT
Flag of TT
Bobzyoy
10 years ago

Hmm