ここぞとばかりに

Japanese

Etymology

Compound of ここぞ +‎ +‎ ばかり +‎

Phrase

ここぞとばかりに • (koko zo to bakari ni

  1. seizing the opportunity