Today's word is definitely a new one on me - is it in common usage in the US? The nearest I can think of that we have are 'sleeping policemen' which are the bumps they put into the road to slow traffic down. I think I'd just use 'potholes' to describe what today's word is calling 'thank-you-ma'am's'.

What about the rest of you??