meaning of bagoon bagoon

bagoon bagoon meaning in Urban Dictionary

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