1 definition by Terri M.

Completely dumbfounded, shocked. From the Irish word "gob" meaning "mouth".

We were utterly gobsmacked when we spotted John at a restaurant on Friday night, after having attended his funeral that very morning!
by Terri M. December 7, 2005