Find the word definition

Wiktionary
on the up-and-up

a. (context idiomatic English) legitimate; honest; upright. alt. (context idiomatic English) legitimate; honest; upright.