TOWN BULL


Meaning of TOWN BULL in English

A common whoremaster. To roar like a town bull; to cry or bellow aloud.

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