An idiom meaning 'everyone and anyone' or 'any Tom, Dick, and Harry' — used to say that anyone or anything without distinction is included.
最近の人気店は猫も杓子も行列を作っている。
Lately everyone is queuing up at that popular shop.
彼は有名になると、猫も杓子も詮索するから気をつけたほうがいい。
Once he becomes famous, everyone will be prying, so he should be careful.
猫も杓子もスマホを持っている時代だ。
It's an era when everyone has a smartphone.