Skip to main content

Definitions by S. Wu

Shengulate 

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