1 definition by Chachinesstic

Top Definition
The new word for swag
That's so chachi; this song is so chachi
by Chachinesstic May 25, 2011
Mug icon
Buy a Chachi mug!