Green’s Dictionary of Slang

angel’s kiss n.

[rhy. sl. = piss n. (2)]

(Aus.) an act of urination.

[Aus]J. Meredith Learn to Talk the Old Jack Lang 19: angel’s kiss: a piss .
Aus. Sl. 🌐 Angel’s kiss / angels kiss piss.