mrchin's definitions
The stated of being totally surprised yet completely confused as to how or what the hell just happened.
by mrchin July 29, 2010
Get the Bafflegasted mug.
Get the Bafflegasted mug.We'll email you a link to sign in instantly.