Top definition
in nepali meaning pleasantly or horribly surprising
yo kosto achambo ko maya basyo hamro!!
by ashish rai November 07, 2007
Get the mug
Get a achambo mug for your barber James.