Top Definition
A car that runs on solar power.
My 80 year old neighbor let me walk her goose after I purchased my first Solar-Vet.
by Gooske June 03, 2006
5 Words related to Solar-Vet

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.