What does Bachan mean?

Bachan meaning in Urban Dictionary

Slang for grandma, derived from japan word "obaasan"