Skip to main content

Definitions by zapperdude60

An ugly car made by a company owned by toyota.
Man, I hate the Scion XD!
XD by zapperdude60 April 28, 2008