meatsticks

See also: meat sticks

English

Noun

meatsticks

  1. plural of meatstick