i heard he broke his burton docking
a membrane found over the end of a mans penis, similar to a hymen on a woman and serving the same purpose
"i heard he broke his burton docking" What is the definition of "burton"?