Skip to main content

Definitions by sluz4skanking

A mythic word which is slang for weed or a joint. It originated from a group of friends in Bishops Cleeve, UK.
Let’s smoke a cho!
Who’s got the cho?
She’s the cho queen.
cho by sluz4skanking August 27, 2025