Meanings

  1. colloquial · idiomaticUsed to express triumph or satisfaction.

  2. colloquial · idiomaticUsed to show understanding after a long struggle with a difficult idea.