够呛

夠嗆
gòuqiàng
  1. unbearable
  2. terrible
  3. enough
  4. unlikely

CEDICT

Entry Composition