Green’s Dictionary of Slang

Cyril n.

[the perceived effeminacy of the male name]

(US) a derog. nickname for an effeminate/homosexual man.

[US]O.O. McIntyre New York Day by Day 25 Mar. [synd. col.] Night blooming Cyrils [...] wearing corset fitting coats and tam o’ shanters. O! pelt me with freshly plucked rose petals.