honest to god

/ˈɑnɪst tə ˈɡɑd/
adjective
  1. Genuine, real, or authentic; used for emphasis.
    • He is an honest-to-god hero who saved three people.
    • We had an honest-to-god snowstorm in April.
    • That's an honest-to-god antique from the 1800s.
  2. Completely sincere and truthful; without any deception.
    • I gave him my honest-to-god opinion about the plan.
    • She made an honest-to-god effort to finish the race.
    • That is the honest-to-god truth, I swear.
Antonyms
adverb
  1. Used to emphasize that something is true or serious.
    • I honest-to-god thought you were joking.
    • He was honest-to-god the best player on the team.
    • Honest-to-god, I didn't see the stop sign.