Booking definition of booking by The Free Dictionary
Boofing Meaning What Does the Slang Term “Boofing” Mean Colonic insertion entails inserting an object into the rectum for different purposes. It can be done for experimental purposes, as well as medical procedures.