Kaskaha

From Fresh Dictionary

Alabama

Noun

kaskaha

  1. tart, sour
  2. tangy
Personal tools