i went to this party over the weekend, but had to leave when i saw two dudes giving each other a cobra kiss
when two males touch the tips of their penises together, touching piss holes
"i went to this party over the weekend, but had to leave when i saw two dudes giving each other a cobra kiss" What is the definition of "cobra kiss"?