I got home from work to found my son with a big stiffy! He took one of his fathers Viagra and now his cock will not go down. How long have you had an erection? I ask. Four hours, he replies. Oh my sweetie, let me check your heart. It sounds ok, here lay down on my bed. He was so upset and I hate to see him in pain, so I did what any caring and loving mother would do. I sucked his cock and fucked him until he had an orgasm of course!