Memsaab Share definition Flag Madame That sounds most convivial. I shall consult with the memsaab, but my answer is a yay. Memsaab by DEEJAYC November 19, 2011 0 0 Get merch Get the Memsaab mug. Buy Now — $32.95 See more merch