over the years I have collected a nice amount of porn but the best orgasm comes from delaying yourself so go until you start to feel a sensation and then rub your self down with an ice cube then repeat as many times as you can. then (if you have any) put some porn and use both hands to hold your cock with your fingertips so that your skin moves with your fingers and you can feel the bony mass beneath the skin. start off slow and when you reach climax go as fast as you can and try to keep going through the ejaculation. depending on how many times you iced you can have 5 (my most) ejaculations in a row 1 after another. the feeling is incredible.
may take some practus and if you dont have porn try sitting infront of a mirror