to manage to get rid of sth / sb that is making you suffer, annoying you, etc.
throw sth / sb off
to manage to get rid of sth / sb that is making you suffer, annoying you, etc.
to throw off a cold / your worries / your pursuers
throw sth / sb off
to take off a piece of clothing quickly and carelessly
She entered the room and threw off her wet coat.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition