A slang term commonly used by tradesmen to refer to insulation, which causes an awfully itching sensation when it touches skin.
Hey new guy, go grab another bundle of itch!