Top definition
n. A manoeuvre often performed up dark alleys by ladies returning from the pub, and filmed by CCTV operators.
A splash 'n' dash (squat 'n' squirt)
by MalibuMan October 24, 2010
Get the mug
Get a squat 'n' squirt mug for your Aunt Nathalie.