English Dictionary
Definition corker in British English
corker noun
noun
1
a remarkable person or thing
