Someone who is trash at every game he plays.
Hey man stop being a carter cho. We need you in this game.
by Rribb July 02, 2017
Get a carter cho mug for your mother-in-law Riley.