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 We'll never spam you.