English Dictionary
Definition poppycock in British English
poppycock noun
[uncountable] noun
/ˈpɒpiˌkɒk/

English Dictionary