What is the meaning of Nifty?

Good, smart; useful or beneficial.

Stylish.

A possibly risqué comic story or anecdote.

A trick.

Source: wiktionary.org