BRISTOLS


Meaning of BRISTOLS in English

n.pl. Brit. sl. a woman's breasts.

Etymology: rhyming sl. f. Bristol cities titties

Oxford English vocab.      Оксфордский английский словарь.