look up any word, like tbt:

1 definition by Chuurch

 
1.
A sick DSG notchback mustang powered by Gawd and a turbo used to roll up liter bikes.
I just got yanked by the stones.
by Chuurch August 17, 2009