meaning of angel balls

angel balls meaning in Urban Dictionary

(1) whenever a female, specifically a woman regarding the night, blows on a male's testicles for sexual satisfaction.(2) when your pet dog opportunities itself in a ball on the chair with an innocent appearance