What is To Beat Seven Shades Of Shit Out Of?
To make a row with someone because you are angry with him for some reasons, often used as a threat.
A big bloke threatened to beat seven shades of shit out of me at the pub yesterday.