What does bodbod mean?

bodbod meaning in Urban Dictionary

Maltese for he-goat, utilized extensively to upset individuals with no ways, or men and women one's aggravated with.