1 definition by Rribb

Top Definition
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

Mug icon
Buy a carter cho mug!