meaning of babarajan

babarajan meaning in Urban Dictionary

a large FAT Poes