From the givers aspect... it's Hot to do. Have a Buddy that I've gagged on a few times. I'll have a fairly empty stomach (it gets messy). I'll start be holding his Hard cock down my throat (lips at the base of his shaft), let the gagging begin, come up (breathe), then again...do this a couple of times and then go in for the real gagging. Holding his cock in my throat as it clenches and quivers from my stomach contracting. He's usually has a hand on the back of my head. (RRRFF)
Love hearing him moan and feel his cock pulse as it's happening. When I come up the juices flow down his shaft and balls. When my throat has loosed up he holds my head and skullfucks me for a while. Continually gagging and adding to his sloppy manhood. Before fucking me, I clean some of it off and the rest we use as lube.
What can I say, I'm an Oral Pig... Oink Oink