kettle chip
nounDefinition of kettle chip
: a type of potato chip made so as to be thicker and crunchier than the typical potato chip
Keep scrolling for more