1 definition by S.Duper

nickname of people with surname "Richardson"; shortened version of another nicname "RiCHO"
The Cho kicked a few goals today!
by S.Duper November 24, 2018
Get the the cho mug.