stoggle
To cause great, even overwhelming surprise.
Neologism coined from stagger and boggle.
Neologism coined from stagger and boggle.
That just stoggled me.
stoggle
a telephone with access to a cellular radio system so it can be used over a wide area, without a physical connection to a network.
You used to call me on my stoggle / Late night when you need my love.