English Dictionary
Definition pillock in British English
pillock noun
[countable] noun
/ˈpɪlək/

English Dictionary