Longest BJ was on my birthday, well over 15 years ago.
For 45+ minutes she kept bringing me right the the edge and then slowing down. Lather, rinse, repeat.
Then, at the end, when she was bringing me up to the edge, she popped a digit in my butt and I blew like a Texas Oil Well but she kept...