Skip to main content

Morecunning1's definitions

Smelly Armo

One of the most common Oxymoron you will hear in Glendale, California.
A blast of week old sweat coupled with a over dose of cologne coming from a hairy man in polyester trousers or Adidas track suits coming out of a bmw or benz.
In women its even more surprising!
by Morecunning1 July 22, 2010
mugGet the Smelly Armo mug.

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