Green’s Dictionary of Slang

draughty as a London tube phr.

[play on windy adj.2 (1)]

(Aus.) nervous.

[Aus]Sun. Times (Perth) 9 Mar. 7/4: To say that so and so has the wind up means that they are nervous and sometimes it is said ‘he’s as draughty as a London tube’.