Green’s Dictionary of Slang

slap-dash n.

see slap-bang(-shop) n.