stump stabbers

English

Noun

stump stabbers

  1. plural of stump stabber