What is the meaning of Dekko?

A look; a glance.

to drop

Source: wiktionary.org