hogchoke

English

Noun

hogchoke

  1. Synonym of hogchoker.