Top definition
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 mug
Get a Lavecchia’d mug for your boyfriend Trump.