cackrey

English

Noun

cackrey (uncountable)

  1. (Trinidad and Tobago) The burr gherkin.