carachoTop 45000MeaningsInterjection1. good grief (expression of shock, surprise or anger) (euphemistic)