Skip to main content

BORRA's definitions

Armen

A man who cares about his appearance as if he was a woman. Often referred to as metro.
Why does he take so long to do his hair. That guy is definately an ARMEN.
by BORRA November 14, 2006
mugGet the Armenmug.

Share this definition