Green’s Dictionary of Slang

thatching n.

see thatch n. (1)