Skip to main content

Definitions by DCil22

Lavecchia’d 

When you wait until the last second to cut someone off when merging.
I was just driving along and this guy lavecchia’d the shit out of me!
Lavecchia’d by DCil22 May 30, 2018