1 definition by DaDubstr

The most BAD ASS compact performance utility vehicle EVER !!! Bar none, & don't forget it!
jeep owner: Holy crap, that VehiCross just broke the laws of physics...THAT'S BADASS!
by DaDubstr November 4, 2007
Get the vehicross mug.