A man who is overtly masculine and seems incredibly heterosexual for all rights and purposes, including dress, interests, and public conduct, but is in reality an extremely subtle homosexual.
by Stormy_Weather August 6, 2011
Get the Hetero-mo mug.