English Dictionary
Definition splog in British English
splog noun
[countable] noun
/splɒɡ/
Synonyms and related words
