CAT-HEADS Meaning of CAT-HEADS in English A Woman's breasts. SEA PHRASE. Slang English vocab. Английский сленговый словарь. 2012