Skip to main content

Definitions by Ms. Hamstersniffer

1) A term for agreement; 2) Another word for yes or yeah.
Eddie: "Dude, do ya wanna go surf some narly waves?"

Steven: "Cha dude, cha."
cha by Ms. Hamstersniffer June 16, 2005