Green’s Dictionary of Slang

turbo-charged adj.

(W.I.) of a woman, very attractive.

[WI]Francis-Jackson Official Dancehall Dict. 52: Turbo-charged a very attractive, well-proportioned woman.