Wiktionary
slobber knocker
alt. 1 (context informal English) A violent collision experienced by a person. 2 (context informal English) A violent physical confrontation. n. 1 (context informal English) A violent collision experienced by a person. 2 (context informal English) A violent physical confrontation.