Skip to main content

sluz4skanking's definitions

cho

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.
by sluz4skanking August 27, 2025
mugGet the chomug.

Share this definition