slobber knockerWiktionary 原文英美释义名词noun1informalA violent collision experienced by a person.2informalA violent physical confrontation.