Skip to main content

Definitions by Paladin420

Slang term originating from Greenville, SC used to express delight in events that just occured or news just heard.
"How did those 30 reps of power clean feel?"
"Cho."
Cho by Paladin420 November 18, 2018