Wiktionary
slap-headed
a. (context British slang English) Having a bald or shaven head
a. (context British slang English) Having a bald or shaven head