CAT-HEADS


Meaning of CAT-HEADS in English

A Woman's breasts. SEA PHRASE.

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