Skip to main content

Definitions by Black Lion

Iron Worm 

Train, particularly a subway or metro
I'm 'bout to hop that iron worm uptown.
Iron Worm by Black Lion January 18, 2012