Slang meaning of TEA TOWEL HOLDER

TEA TOWEL HOLDER means: Tea towel holder is British slang for the anus.