CUPID


Meaning of CUPID in English

CUPID, BLIND CUPID. A jeering name for an ugly blind man: Cupid, the god of love, being frequently painted blind. See BLIND CUPID.

Slang English vocab.      Английский сленговый словарь.