Skip to main content

Definitions 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....
Chachi by Chachihuman August 21, 2013