Top definition
A name for any number of unpleasant smells associated with the metro system of a given city.

Alternate spelling: metrodor.
Today's metrodour is B.O. with undertones of cabbage.

The metrodour in that car was so bad that everyone was covering their faces.
by smuffle January 29, 2011
Get the mug
Get a metrodour mug for your Uncle Callisto.