gobstruck

Shocked, amazed, dumbfounded, speachless. Same as [gobsmacked].

> I was gobstrucked when that hot girl asked me out.