OwenMoney:
Is the mouse in your top pocket an English expression as I don’t understand it .
I’ve never heard it in 60 years of life in the UK, it might be a localised saying for a particular area, but it is certainly not common across the country, and I can find no mention of it in reliable UK-based sources of sayings and idioms etc, such as those from Oxford or Cambridge, or Collins. TBH it just makes me think of The Green Mile movie.