Someone who cringes or is disgusted at the thought of sexual activity
Person 1: "Ew.. sex.." Person 2: "Haha, that's some virgin energy right there."
1👍 6👎