Clue: Crazy for señorita one may pull online (4)
Answer: LOCO
Explanation: Definition: Crazy for señorita
Double definition – Spanish "crazy"; and a LOCO[motive] pulls a train on a railway line