meaning of blodd letting

blodd letting meaning in Urban Dictionary

The permitting of actual gases through the anal region.