Green’s Dictionary of Slang

rank adj.2

[SE rank, stout, strong]

excellent, first-rate, admirable.

[UK]‘A Harassing Painsworth’ in Yates & Brough (eds) Our Miscellany 27: ‘He's a rank scamp,’ said one — a gentleman sitting near to the chairman. ‘A wicked dummy hunter,’ said a second. ‘A fly mizzler!’ said a third.
[US]J. Harrison ‘Negro English’ in Anglia VII 262: Rank ez anybody = as well as, &c.
[UK]N. Lucas Autobiog. of a Thief 175: Clements was a rank bad ’un.
[UK]D. Hebdige Subculture 163: ‘Rank’ was a term of approval.
[UK]Guardian 14 Jan. 21: Da fashion victim (black, white or whatever) who ‘tends to be clever cos ’e wears rank, over-priced gear’.