Scottish slang for Smash my back doors in, rough anal sex
Ah Canny believe ah let josh pan ma back windeez in