Definition of oh yeah? in English:

oh yeah?

phrase

  • Used to express disbelief.