babumbabumba
man, did you see babumbabumba today?  man, she got those tit-a-es
a hot girl with large breasts
"man, did you see babumbabumba today?  man, she got those tit-a-es" What is the definition of "babumbabumba"?