for petes sake

For Petes sake is an expression idiom which shows that you are annoyed or surprised which something that has just happened or been said to you or in front of you. The phrase is the same as for gods sake only with different terminology. Many people do not like to use God in conversation when it doesnt pertain to God or their religion in general, and will say for Petes sake instead.