4916 Views |  1

my girlfriends mum who is my teacher

Age when it happend: 18
Where it happened: classroom
Langauge: english
Sex: Male
Rating: 7
Category: Straight

i had hooked up wit my girlfriend at a party, she was blonde(like me) had nice boobs and a tight ass and nice legs. her mum was my math teacher and we had that last period. she gave me a detention because i was daydreaming(about her) and told me to stay after class. i gave my gf a quick kiss as she walked out with the rest of the class. now my teacher is 39, 40D boobs, tight ass and her legs weren’t as nice as her daughters.she told me if i was dating her daughter she should get to know me better and started frenching me. she stripped me down with her teeth and took her shirt off. i pushed her on the desk making out with her.i took her bra off and let those beautiful things breathe. they were nearly as big as my head!!!!!! i started to lick and suck them. she groaned and took her panties off.after having three kids, her pussy was pretty wide open.i sucked it and fingered her. i then titty fucked her while she felt my chest muscles. i got off her and she gave me a better blowjob then her daughter and i cummed in her mouth. she rubbed my cock until it got eret again and then rode my 9″ cock untill i cummed.we then stopped and then went home. i went to her house and then asked if her daughter was around. she said no but i should come in anyway. she said she might be prregnant from yesterday but who caares i was better than her husband, we fucked again and we kept doing thst after class and when her daughter wasn’t around for months behind her families back. until one day her daughter walked in on us and it was a bit hard to explain my cock in her mum’s ass. she ran off crying but we continued fucking anyway. she divorced her husband and we started dating. we got married and now have a baby. we fuck every day and walk around the house naked and skinny dip alot. we are also having a baby in june and are the happiest we have been in our life.. thanks for reading

Processing your request, Please wait....
  • 0 - very bad experience 10 - very great experience