choppage

choppage

Regional UK slang for excisional surgery.