Le TLFi indique une origine onomatopéïque. Sinon, la proximité avec ébahi, (bouche) bée et abasourdi a peut-être joué.
C’est une locution familière relativement répandue.
Sa signification est effectivement celle de jaw dropping, c’est à dire qui a la bouche bée. D’ailleurs, le TLFi indique que l’onomatopée a aussi un lien avec la bouche (babine, babiller).
Leave a comment