1 definition by DCil22

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 April 25, 2018
Get the Lavecchia’d mug.