1 definition by someone4214124

Top Definition
Slang for speed.
Using speed is aka "riding the bullet train".
You go ahead and chase the dragon - I'll be riding the bullet train all day.
by someone4214124 June 28, 2010
Mug icon
Buy a bullet train mug!