Green’s Dictionary of Slang

armour float n.

see I’m afloat n. (2)