For those that don't know, which would be all of you, I have a girlfriend right now whose previous boyfriend was an amazing lover.
Now, being the kind of person that I am, I assumed that by amazing lover she meant, "huge cock." So I've been dreading this guy for the past year or so. I've built...