1 definition by TORCH55

Short for Cho Moe, which itself is short for child molester.
That cho better stay away from my kids.
by TORCH55 April 8, 2021
Get the Cho mug.