EmeraldRoss's definitions
The sense of bewilderment or embarrassment that marks the experience of being defrauded or otherwise hoaxed.
by EmeraldRoss August 5, 2010
Get the discomfraudulated mug.
Get the discomfraudulated mug.We'll email you a link to sign in instantly.