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