Green’s Dictionary of Slang

helo n.

[abbr.]

(US) a helicopter; also attrib.

[US]L.A. Times 30 Jul. I 22: Then they told me on the radio that the helo (helicopter) was on the way [HDAS].
[US]B. Adler Vietnam Letters (2003) 17 Feb. 155: They hauled them up to the dust-off helo like a sack of potatoes.
[US]J. Langone Life at the Bottom 53: That helo pilot who parked his bird on the top of Erebus and took a piss into the crater.
J. Joss Strike 45: Lifesaving SH-3 helo alights for mere seconds.