stumps it

English

Verb

stumps it

  1. third-person singular simple present indicative of stump it