1 definition by Super Chach

Noun - The balls or tescicales on someone who could be decribed as a chach.

Noted especially for there peculiar scent much like the experice of walking by an Abercrombie and Fitch or Hollister store in the mall.

Also used to replace profane expletives i.e. "Damnit!" or "Shit!"one can instead use "Chach Balls!"
Whew! That person smelled like chach balls!

Look at Mr. Chach Balls driving his chachy car!

Oh Chach Balls!!!
by Super Chach December 29, 2011
Get the Chach Balls mug.