meaning of Bachan

Bachan meaning in Urban Dictionary

Slang for grandma, derived from japan word "obaasan"