Let me start off by saying, yes, I am still a virgin. My roommate & I had some people over last night, including one of his co-workers. She's this catholic chick who's only been with one guy. 7/10 as far as looks go. Nice tight little body. We were having a good time just chatting it up. My buddy asked if she had her tits pierced(knowing she did) she said yeah and showed him. I suggested she leaved her shirt off. She was hesitant, I told her if she leaved hers off, I'd leave mine off. So she did. I could see she had a tat near her pussy (she had low cut jeans on), I asked to see it, she dropped her pants a bit, I went in for a closer inspection. I jokingly told her she should get it removed, the guy did a shitty job. She laughed, jokingly slapped my face. So some time went by, by this time she's sitting on my lap, topless. It's me, my roommate, two of his coworkers and another friend. She's got 3-4 beers in her, and she rarely drinks from what I hear. I whisper into her ear "dance for us". she tells me she's a shitty dancer, I told her I didnt care. Next thing I know she's on the table, dancing to Ratatat (great band ). I told her to take her pants off, she did. Next thing I know she's completely naked. This is the first time i've ever seen a vagina. My god, it was the most beautiful thing I've ever seen in my life. So now it's just me, my roommate and his two coworkers. I asked if I could open my beer on her tit, she straddles me, completely naked, holy fuck, this is amazing I thought. First time this shits happened to me. I said "fuck your tits, let me open it in your ass" she laughed and said hell no. I just stared into her eyes, glanced down to her ass, back to her eyes. She grabbed the beer out of my hand, put it next to her asshole and tried to open it, I took it from her and tried to shove it in her ass but she wouldnt let me. So I opened it on her taint. She laughed and kissed my forehead. I take a few sips of my beer, pick her up, throw her over my shoulder, slap her ass and lay her down on the table. At this point my buddy's are just watching in awe. OK, so this point i'm thinking "what the fuck" because I've never experienced anything like this at all before. I thought the first time I did something like this I would have no idea what to do. So she's naked on the table, I grab some ice cubes, get down on my knees, start sucking her tits, after a few minutes I make my move, I tried to slip a finger into her cunt, she moved my hand away. OK I thought, I'll just suck her tits till the cows come home, after few minutes of sucking her tits with an icecube in my mouth (I have no idea what made me grab the ice) she takes my hand and moves it towards her cunt. So now I'm fingering her and sucking on her tits. I'm in heaven at this point, this is great. I have no idea why, but I wasn't even hard. I assumed the first time I did this shit I'd cum in my pants or something. I wasn't drunk. My roommate gets up and starts sucking her other tit. Being the awesome guy I am, I take my fingers out of her pussy so he could get in on the finger action. This went on for a few minutes. I got up, sat down and finished my beer. Their other coworker jumped on the tit that I left. Some time went by, We're on the bring of a gangbang here, lol. I guess she's had enough at this point, puts her clothes back on, gets ready to leave. I jokingly say "what, not even a hug?" she kind of smiles, walks over, tries to hug me. I pick her up, slap her ass, put her down and say "bye". And thats that. I had no idea what I was missing, the scent, feel & touch of a women. I have to get my shit together and get out more. That shit was fun. I woke up this morning feeling great, motivated, refreshed. I have been struggling with really bad depression since last year. it was gone this morning. Maybe it was the boost of testosterone from last night or something, I don't know. I really need to jerk off though. My roommate said she was really awkward at work today. Fuck I hope she doesn't cry rape.