What does achambo mean?

achambo meaning in Urban Dictionary

in nepali meaning happily or horribly astonishing