windsucker

windsucker definitions

noun
  • A horse with the habit of windsucking.