3 ms·I'm a native US English speaker and I'm familiar with this idiom.by hammycheesy 3y agoI'm a native US English speaker and I'm familiar with this idiom.