What does bichitra mean?

bichitra meaning in Urban Dictionary

in nepali language this means unusual