Green’s Dictionary of Slang

splat adv.

[echoic]

evocative of a solid but soft body hitting a hard surface.

[US]J.C. Neal Charcoal Sketches (1865) 74: A long gentleman [...] with his legs in the air, and his noddle splat down upon the cold bricks.