i spread the fantastic boodonda of life and went to town
"the term in reference to a woman's "you-know-where"
"i spread the fantastic boodonda of life and went to town" What is the definition of "boodonda"?