> Not even sure how I should handle it, but my first instinct was to get extremely annoyed.

Have you watched Frieren? Just keep a distance from them.

https://frieren.fandom.com/wiki/Demon

"Demons are deceptive by nature, and typically speak with humans for a specific purpose, such as securing mercy or lowering vigilance. They treat language as a tool, using words without truly grasping their meaning. ..."