A marijuanavore is any person, animal, or creature that eats cannabis. It is a cross between the words marijuana and carnivore. It was invented by a singer in Hollywood named Bubblegum Prince.
I couldn't smoke weed, so I became a marijuanavore and now I just eat it.