Top definition
Armcats are the result of a woman allowing their underarm hair to grow to unacceptably long lengths, forming large pit-bushes, otherwise known as armcats.
Dude, are we in Russia? Did you see that chicks armcats?
by Ksparklepants May 31, 2011
Get the mug
Get a Armcats mug for your mom Rihanna.