Skip to main content

smuffle's definitions

metrodour

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 February 19, 2011
mugGet the metrodourmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email