meaning of anal budha

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.