Green’s Dictionary of Slang

splosh it on v.

[ext./var. splash v. (1)]

to bet heavily, esp. at race-tracks.

[UK]Partridge DSUE (8th edn) 1129/2: [...] since ca. 1920.