No, it is commonly used. "No one" of Russians understood? Can't believe; may be you pronounced it wrong. Not an easy word in this sense.

"Сказочник" is one of the friendly ways to say "liar",...