Fuck, I listened to that song a thousand times, have the album, and always thought it was darts.
Dart is a slang term for needle, so I guess I assumed too much.
_________________________
you mean my days having fun while being fundamentally superior to you? - Jamesn