Smelly Badge Share definition Flag The term "Smelly Badge" is used to discreetly refer to a female's odorous vagina while in a public setting. Example: "Dude, did you smell Teresa's Smelly Badge? Whew!" Smelly Badge by maplebadge April 16, 2010 0 0 Get merch Get the Smelly Badge mug. Buy Now — $32.95 See more merch