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. Английский сленговый словарь. 2012