look up any word, like donkey punch:
 
1.
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

Words related to Solar-Vet

car engine mobile solar vehicle