hogwallows

English

Noun

hogwallows

  1. plural of hogwallow