Meaning of “squeaky-bum time” in the English Dictionary