Top Definition
An incredibly crass looking individual (also gives the impression of a sleep deprived swan) who prides themselves on dressing metrosexually to cover the fact that they are, infact, just the bastion fuck ugliness.
if he was any uglier, i would slap that metrosaurus...
by Karl Lucien September 05, 2007
5 Words related to Metrosaurus

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.