shortstacks

English

Noun

shortstacks

  1. plural of shortstack