1 definition by uncle barisax

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 21, 2016
Get the freaking cranberry mug.