Lnxleago Lnxleago English Answered is this a metaphor, hyperbole, idiom....harry sniffed and a foul stench reached his nostrils, a mixture of old socks and the kind of public toilet no one seems to clean.