Definition of shit-hot in English:

shit-hot

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
    View synonyms

Pronunciation

shit-hot