EnglishEdit

NounEdit

cheeba ‎(uncountable)

  1. (slang) marijuana

SynonymsEdit