for the love of God

For the love of god is a very common idiom which has been transformed into a cliche due to how often it is used in every day conversation. For the love of god is an exasperated exclamation which is expressing emotions of being surprised, annoyed or irritated with the subject at hand. A person might use this phrase as a response to something that has just been done or said in their presence and that they do not agree with.