meaning of Ach, rutscht mir doch alle den Buckel runter!

Ach, rutscht mir doch alle den Buckel runter! - German to English

simply piss down, the significant you!