Captain's Badge Share definition Flag A common phrase used to describe a cavernous vagina (vag). Hey Grandma, do you have room in your Captain's Badge for my camera? Captain's Badge by jewed-star October 4, 2010 0 0 Get merch Get the Captain's Badge mug. Buy Now — $32.95 See more merch