meaning of bumbalross

bumbalross meaning in Urban Dictionary

A bumbalross is a rosclot in crazy globe.