town bull

Fun Dictionary -> town bull

town bull - Vulgar Dictionary definition

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