SHIT HOT [B]


Meaning of SHIT HOT [B] in English

very skilled, talented I've played golf with him. He's not so shit hot.

English idioms vocab.      Словарь английских идиом и выражений.