Castro is a Socialist gone wild.
Castro up....DRINK...
All I see now is Mr. Cas......would mean “castrated?”