A combination of the words 'chach' or 'chachi' and 'homo' or 'homosexual'. Please see definitions for chach and homo accordingly.
by The Mexican Hat Dance June 5, 2009
it is anything you want it to be
but preferably worse than a chach which pretty much is a deusche troph.
but preferably worse than a chach which pretty much is a deusche troph.
by Jas Tran January 23, 2007