Cas: I uh-I...wouldn't know...
He blushes harder
Cas shakes his head
Cas: N-no...I-I really don't...I...uh-I've never...I've never actually...
Cas: Wait-you haven't?
Cas: Well-ok...I-I guess um...
Cas grabs Elden by the shirt collar and pulls him back down
Cas: Where the hell do you think you're going...
He kisses him roughly