fudgebag

/F AH1 JH AH0 B AE1 G/
noun
  1. 1

    (slang, derogatory, minced oath) A despicable or stupid person.