To irritate, annoy, confuse, or puzzle.
Perceptive of nonmaterial, spiritual forces.
Imported from external platform