Skip to main content

Definitions by OliOliOliOooo

Hachacha 

Retarded way of laughing, said while sighing.
Person 1: "Hachachacha"
Person 2: "What?"
Person 1: "Hachahcha"
Person 2: o.O
Hachacha by OliOliOliOooo January 14, 2009