meat sticks

See also: meatsticks

English

Noun

meat sticks

  1. plural of meat stick