split one's head open - English Synonyms Dictionary

Can't found any synonym terms.