kamuppets means: There is a distinct attraction between two sexes…or, in certain cases, the same sex. (in Community Dictionary, added by Subtle)