Skip to main content

Definitions by wicked_mad

SUV

Share definition Flag
the ugliest fucking vehicle in the world.
it's as if PT cruisers aren't ugly enough, every american car company had to go and mass produce SUV's
SUV by wicked_mad July 18, 2004