Green’s Dictionary of Slang

turbobitch n.

[SE turbo + bitch n.1 (1a)/SE slut]

(US campus) an unpleasant, irritable, negative woman.

[US]P. Munro Sl. U.