Skip to main content

Definitions by TomTheodore

Extending a hand from a moving vehicle to assault a pedestrian.
The cyclist was crossing in a crosswalk, so I gave him a carslap.
Carslap by TomTheodore July 5, 2021