Green’s Dictionary of Slang

suavo n.

[SE suave + -o sfx (2)]

a sophisticate.

[UK]‘P.B. Yuill’ Hazell and the Three-card Trick (1977) 98: The few words Coddington had exchanged with the neighbouring suavos indicated he wasn’t from the top drawer.