Someone who is canivorous.
Pete only eats canned foods. He is a total canivore.
Someone who's diet consists of cannabis and cannabis containing foods.
"Jesus man, you eat meat? That's wrong"
'Nah, this is a cannaburger.'
"What the fuck is a cannaburger?"
'It's made entirely out of cannabis, kinda like a soy burger.'
"So you made a burger made entirely of weed?"
'Well it can be made of any cannabis products. I'm a canivore.'
"That burger, is entirely weed?"
'Yeah man...sure...but I'm a canivore.'
"Jesus Christ... Hey man, I'm.. ah, hungry, mind if I --"