夠嗆

够呛
gòuqiàng
  1. unbearable
  2. terrible
  3. enough
  4. unlikely

CEDICT

Entry Composition