LADYBIRDS


Meaning of LADYBIRDS in English

Light or lewd women.

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