look up any word, like blumpkin:

1 definition by The Met

 
1.
Term commonly used to denote 'electric trains' or 'electric locomotives' usually common among train enthusiasts, Gunzels or trainspotters.

Australia/Britain
Saw a few sparks passing by on the mainline this morning
by The Met May 23, 2006