boomchang Share definition Flag reference to the area betwixt a woman's anal cavity and her dungeon. Also referred to as taint. The inexperienced squire kept pounding at the wench's boomchang, not realizing he was not inside of her dungeon. boomchang by Maureen O'Neill December 26, 2006 0 0 Get merch Get the boomchang mug. Buy Now — $32.95 See more merch