To be greatly shocked or flaberggasted
He was shengluated when he founded out the truth
by S. Wu October 24, 2004
Get the Shengulate mug.