Top Definition
A performance sedan that offers top notch luxury, outstanding handling and so much more. Very Fast if you get the T-6 or the V8
Damn it! My Lexus IS250 Just got smoked by that grandpa in that Volvo S80 T-6
by volvo4forlife September 01, 2008
5 Words related to Volvo S80

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×