bhattarai Share definition Flag A overly sensitive bitch that everyone hates for no reason Man Emily is such and bhattarai bhattarai by bagelganghoe March 26, 2021 0 0 Get merch Get the bhattarai mug. Buy Now — $32.95 See more merch