meaning of Branan

Branan meaning in Urban Dictionary

1. (Noun) In addition understand as a "Salty Vagina," it's a vagina which has much sodium carbonate and thus leads to a distinct smell that is considered by many malodorous.