himaphrodite means: Straight man who has gay or feminine tendencies to the point where others start to think he might have a vagina. (in Community Dictionary, added by Gilbert Good)