1 definition by Chachihuman

(Adj.) A word people in New Jersey say to express an awkward moment.
Tim and Bob are hanging out and Bobs mom walks past them.

Tim:Your moms so hot.
Bob:Chachi....
by Chachihuman August 21, 2013
Get the Chachi mug.