Skip to main content

Definitions by hahahahhahahahahaha1

flabbergasted 

slang for jills a fucking idiot.
jill was flabbergasted when she saw this