Pruritus: (noun) a bad itch

Back to the Polyorchid Religious Society