Well I've never had sex with a female, but me and a guy have had sex before, plus numerous blow jobs and many sexual experiences, so I guess that'd mean I'm no longer a virgin.
virginity isnt the same thing for men and women. A man cannot be a virgin but the term is used anyway for them also. Losing virginity is simply with the act of penetration and not oral sex. So it is possible also in gay sex to ''lose'' it.
Virginity is not a psychological term. For instance, it defines the physical status of someone based on a physical action. So a girl who says that she slept with a 100 men cannot say that she is still a virgin for her--it means that she needs to do it with someone she loves. Might aswell invent a new word for it. Its simply the breaking of the hymen for a girl and the first penetration act for a men (which sometimes break their skin tissue also)