have an itch for

📖 中文释义

  1. 渴望得到某物,极欲做某事