What is Chacha'd?
getting totally screwed over by friends on a sports team and sat on the bench for the hole season
you totally just got chacha'd
See screwed over, punk'd, owned