BRISTOLS


Meaning of BRISTOLS in English

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

[ rhyming sl. f. Bristol cities = titties ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.