splatted
splat-ted
verb
Hit or fall with a wet, flat sound, often creating a messy impact.
"The pigeon splatted on the windscreen."
Thesaurus
Synonyms: splat
splat-ted
Hit or fall with a wet, flat sound, often creating a messy impact.
"The pigeon splatted on the windscreen."
Synonyms: splat