crab stick

English

Noun

crab stick (plural crab sticks)

  1. Alternative form of crabstick.