What is the meaning of Roguish?

Unprincipled or unscrupulous.

Mischievous and playful.

Source: wiktionary.org