Snogged (to kiss someone) is a very common phrase over here too...
Your not a bad man... Your an idiot. Not only did you kiss someone else other than your GF. You knew you were putting yourself in a difficult situation, you kissed her more than once, and you kissed her friend.
Shame, shame, shame.
Mick