meaning of achambo

achambo meaning in Urban Dictionary

in nepali meaning happily or horribly astonishing