What is the meaning of Baffling?

present participle and gerund of baffle

Puzzling, perplexing, bewildering.

Frustrating.

An act of foiling or thwarting.

Source: wiktionary.org