splodge

splodge

splodge

Noun

an irregularly shaped spot

Synonyms: