Definition of potato straw in English:

potato straw

noun

  • A very thin stick of potato fried until crisp; usually in plural.

Origin

Late 19th century.