Top definition
A serious car accident involving a Volvo.
This past weekend three of our football players were envolvoed in an auto accident with an S40.
by Heather13579 November 20, 2006
Get the mug
Get a Envolvoed mug for your Facebook friend Manley.