Top definition
A word Alex Berenstein made up and I defined.

Definition: A male who is very effeminate. So very effeminate, that in fact, he is likely to read Cosmo for the articles.

Scary, but true. o_o
Alex: I called my friend a Cosmofag today. Make up a definition for it. o_o

Robin: (insert definition)

Alex: Boss.

Robin: ...Fag is an insulting word. *hits him*

Alex: X_O
by chic geek April 03, 2004
Get the mug
Get a cosmofag mug for your cat Bob.