What is Ha Cha?
1.
A term similar to
No*Doubt: I just wiped the floor with your ass!
No*Doubt: Ha cha!
Random Words:
1.
The act of not properly distributing or layering cheese on a plate of nachos, causing an abundance of unflavoured nachos on the bottom.
..
1.
A long pointy cone dome, which is dipped into crusty old green and orange shit. Also known as the skid mark of buddah.
Derek J was prou..