1 definition by horsielover87

Top Definition
Slang for Volvo, Swedish automobile brand.
Hey Julia, want to ride in my volvy?
by horsielover87 October 17, 2010
Mug icon
Buy a Volvy mug!