As a Yank, I had never heard this slang before. Did any U.K. residence know of this? It certainly makes sense…