smarty pants это разговорная английская фраза

smarty pants перевод "умник, умница, тот, кто много знает"; используется в шутливом или ироничном контексте

Don't you talk back to me, smarty pants. / Не огрызайся, умник.

smartass сленг перевод

слишком умный человек, умник, тот, кто умничает

- The global warming blurb is a fake that the media uses to distract the public attention. / Болтовня о глобальном потеплении - это выдумка, которую придумали СМИ, чтобы отвлекать общественное внимание.

- Oh, don't be a smartass. / Не умничай.

- No, it's true. / Это правда!