The definition of the name:
Expressing Triumph, Approval, or Encouragement : Wakacha! Great!

This site is a multi-functioning self help site to provide solutions for people in many aspects of their life, while at the same time creating a way to donate to Diabetes related foundations and causes to find a cure for Type 1 Diabetes.