What does blodd letting mean?

blodd letting meaning in Urban Dictionary

The permitting of actual gases through the anal region.