who let you out? phr.
a deliberately deflating response to someone who is behaving far too self-confidently.
Eng. As We Speak It In Ireland (1979) 188: Who let you out? – an ironical expression of fun: as much to say that he must have been confined in an asylum as a confirmed fool. |