Find the word definition

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.