Splodge / noun. a large irregular spot or blot, mark or stain – especially caused by a liquid. People have often asked us about the various ‘splodges’ that we use in all of our publicity material and on our website and social media, so we thought we’d do a little piece on the birth of...