crabsticks

See also: crab sticks

English

Noun

crabsticks

  1. plural of crabstick