Well I had to reach for an Internet dictionary as well. Using the dictionary.com definition, I can't say that would ever allow anybody to sleep. Using the other definition, are you suggesting you've frightened them to the point of fainting??? Probably a party trick I'll decline to try out myself on my upcoming Japan trip! Have you quietly left the country yet?
Interesting that Kerrowdown appears unfamiliar with the word given its more acceptable meaning.