meaning of Angry Castro

Angry Castro meaning in Urban Dictionary

Making another suck the shit away from your penis