D@mned if I know, whole life living in Russia, what "хибари" mean! May be this is some specific slang or a word envented by the author of this cr@p? :?