When surprised by
something totally un-expected or un-explainable, many
people think to themselves or say out loud, "My God What the Fuck?" MGWTF is the abbreveation for those 5
words.
MGWTF happened to you last
night?
MGWTF did she do to her hair?
MGWTF made her marry him?
MGWTF made him marry her?
MGWTF smells so
bad?
MGWTF made you vote for
Obama?
MGWTF can I do about that?