English Definition: (interj) So! (deprecatingly, reproachingly) So that's it!(particle reproducing laughter in a series) Ha! Ha! Ha!