Skip to main content

Definitions by Rribb

carter cho 

Someone who is trash at every game he plays.
Hey man stop being a carter cho. We need you in this game.
carter cho by Rribb July 3, 2017