Fie is an exclamation of disgust that derives from Latin fi, an exclamation of abhorrence, itself from the Proto-Indo-European root dʰeh₁- meaning to do or make.
fie (English): "Often followed by" on "or" upon