Yeah, mine's not really a flap either, more of a...lump...blob...thing. Haha. But I don't know if it's a piece of my hymen...at least in my case....I think mine is partially torn from a bike-riding incident (turns out even on a girls' bike you get a crotch full of metal bar if you fall off hard enough! haha) but there's really no way my hymen has torn enough to leave a dangling piece like that unless it just...self destructed. Which would be kinda cool.
no subject