Definition of savaged:
(adj) :
Fierce and ferocious.
(adj) :
Brutal, vicious, or merciless.
(adj) :
(slang) Of an insult or person: disrespectful, audacious, and either blunt or sarcastic, in a hilarious way.
(adj) :
(US, slang) Severe, rude, aggressive.
(v) :
To attack or assault someone or something ferociously or without restraint.
(v) :
(figuratively) To criticise vehemently.