I've been trying to find out something on this "neigh of horses" phrase. Not a lot turns up that seems to be relevant, but there is a particular prayer, which is said to be an amulet of great power. Maybe/maybe not what is meant by the posting you found.
Here's the link:
This is the amulet of great power and might and proof
(about half-way down, still highlighted)
Good grief. No wonder they are all so crazy.