Angels are sexless beings. They take on a gender depending on their vessel as we saw by Castiel taking over the young Claire and the female vessel in the past.
So it would be his vessel having sex with Dean, not his own angelic body. Cheating in other words!
















