A contemporary term created by urban scholar Gavin Ebaugh used to express awe or dissatisfaction.
Awe : "oh my griddy God Ms. E's outfit is immaculate."

Dissatisfaction :

Josh : "I just lost my virginity"
Todd: "OH my griddy God that is so haram."
by Floor pisser November 11, 2022
Get the Oh my griddy God mug.