What does anal budha mean?

anal budha meaning in Urban Dictionary

When people ass happens to be conquered so many times by the people in land, plus they are considered the bestest of all in blackhole sink scuba diving.