1 definition by Catleen's Evil Twin

Top Definition
An exclamation of happiness and excitement. Founded by the overjoyed cat-girl of Hopscotch Heroes, Pink Neko.
We saved the day, hacha!
by Catleen's Evil Twin June 21, 2005
Mug icon
Buy a hacha mug!