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!
by DCil22 May 30, 2018
Get the Lavecchia’d mug.