2 definitions by 4ndr0meda

To scream or insult/offend repeatedly at somebody.
He often chew off his partners when they do something wrong.
by 4ndr0meda January 16, 2017
Get the chew off mug.
Something that can be sucked.
Vampires need suckable blood to feed themselves
by 4ndr0meda January 16, 2017
Get the suckable mug.