an exclamation similar to Oooh or Aaaah.
Patois: Ahoa! Yuh finally duh itEnglish: Ooooh! You finally did it