What does ‘stone’ mean?

stone

( n ) A slow car. Anyone can outdrag him in that stone he drives.
( adj ) Excellent, outstanding. She is a stone fox, man.