Top definition
Someone who is so juicy that that are just such a freaking cranberry.
OMG! Why you gotta be such a freaking cranberry?
by uncle barisax December 22, 2016
Get the mug
Get a freaking cranberry mug for your cousin Abdul.