a slang term of oh my god used by teenage girls to express shock.
amagad she did not say that!
3👍 2👎