splodge
noun
°An irregular-shaped splash or smear (of liquid).
verb
°To make a splodge.
synonyms: splotch, splotch