Originally Posted by
DELee
So do we have any native British who could comment on if this is a English colloquialism?
David
nothing I’ve ever heard of, but based on accents I don’t think all the employees there have English as their first language so my guess is just interpretation mistakes, human or Google