Green’s Dictionary of Slang

t.b.h. n.

[abbr. to be had/too bloody hot]

(gay) a potential sexual conquest.

[US]B. Rodgers Queens’ Vernacular 194: TBH (Cape Town gay sl) can be made.
[UK](con. 1927–30) E. Williams Emlyn 27: He was amazed by my innocence [...] ‘Honey, you have the nerve to tell me you don’t know what “t.b.h.” means, but, cheri, [...] it means “to be had”, naturellement.’.
[UK]M. Harris The Dilly Boys 82: The boys themselves are known in the homosexual world as rent, hustlers or TBH – ‘to be had.’.
[UK] (ref. to 1930s) in Porter & Weeks Between the Acts 137: It wasn’t called gay in those days. One used to say, are you ‘so’? Or he’s comme ca, if you were higher up, or TBH (to be had).
[Aus]G. Seal Lingo 116: tbh is an abbreviation of to be had, meaning that someone is sexually available. ntbh means they are not.
[UK]P. Baker Fabulosa 298/2: TBH 1. sexually available (to be had), 2. gay.