Meaning of shit-hot in English:

shit-hot

Pronunciation

adjective

vulgar slang
  • Excellent or highly skilled.

    • ‘I am now a shit-hot guitarist’
    • ‘if you're so shit-hot, why are you teaching?’
    skilful, skilled, adept, accomplished, talented, fine