Green’s Dictionary of Slang

splat! excl.

[echoic]

the slapping or splashing noise of something that hits a hard surface.

[UK]‘H.S. Merriman’ In Kedar’s Tents 55: A bullet went ‘splat’ against a rock near at hand, making a frayed blue mark upon the grey stone .
[UK]Beano 26 June 6: Splat!
[UK]Guardian Rev. 10 July 10: Dropping an egg – splat – on a bald man’s head.
[UK]Guardian Rev. 14 Jan. 5: People’s brains going splat! against the windshield.