oh my fucking God

English

Alternative forms

Etymology

oh my God + -fucking-

Interjection

oh my fucking God

  1. (slang, vulgar, offensive) An expression of anger, frustration, excitement, shock, dismay, etc.