esp. UK, [US and ANZ] usually splotch [noun] [C] [informal] - an irregularly shaped mark or spotHe put his hand on the bed, and left a splodge of blood on the bedspread.
SPLODGE
Meaning of SPLODGE in English
Cambridge English vocab. Кембриджский английский словарь. 2012