Slang meaning of THATCH

THATCH means: Thatch is British slang for pubic hair.