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. / Это правда!