What does bagoon bagoon mean?

bagoon bagoon meaning in Urban Dictionary

anything or somebody who is very huge or unsightly. another term the male genitalia; penis