BRISTOLS


Meaning of BRISTOLS in English

n.pl. Brit. sl. a woman's breasts. [rhyming sl. f. Bristol cities = titties]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.