meaning of Bobboloobonob

Bobboloobonob meaning in Urban Dictionary

a little selection of countries that which are found in the south spot of someplace