No. A person who has had sexual relations, whether with someone of the opposite or with someone of the same sex, is NOT a virgin. Engaging sex outside of marriage is either fornication (if both parties are unmarried) or adultery (if one or both parties are married).
A person who has had sexual relations, then STOPS and no longer engages in sexual relations, can never be a virgin (since by definition, a virgin is a person who has NEVER had sexual relations), but if that person is choosing to live chastely, and continently (we will assume the person is unmarried), that person is doing a very good thing. Virginity is beautiful, but sometimes bad things happen. Incest, rape, even “bad judgment” can make a person completely innocent to less “culpable”(incest and rape are NEVER the victim’s fault, and “bad judgment” is very broad. Someone who foolishly drinks too much and engages in sex is not the same as someone who clearly and willingly chooses sex, and even someone who willingly chooses sex can do so because he or she has been lied to, has never been brought up with correct understanding of the good of virginity to begin with, etc. etc., which can definitely mitigate guilt to a greater or lesser degree).
Don’t focus on a label, or beat yourself up for past sins. Repent, do penance, and go on. Jesus forgave the woman caught in adultery and told her to “sin no more”. He didn’t tell her that she would never be a decent person because of her sin. . .and He likewise didn’t tell her that everything was hunky dory and she would never have to deal with the consequences of her wrong judgment, either. I am sure she was sorrowful for the rest of her life over that sin, but that sin was not ALL her life, it was not ALL she was or would be. . .and with God’s mercy and love, I am also sure that she lived a chaste and loving life, being forgiven and striving to follow the way of Christ the rest of her life.