meaning of bammaramma

bammaramma meaning in Urban Dictionary

just what a bamma calls their buddies.