1 definition by Guermont

Top Definition
Like the word Dope, Cheeba does not meen Pot. It's a perversion of the spanish word Chiva which is slang for Heroin.
Can you score me some Cheeba?
by Guermont June 18, 2005

Mug icon
Buy a cheeba mug!