Green’s Dictionary of Slang

craven adj.

[ext. of SE crave, to desire intensely]

(W.I. Rasta) greedy, gluttonous.

[WI]Francis-Jackson Official Dancehall Dict. 11: Craven greedy, gluttonous: u. yuh too craven/you’re a glutton.