What does badonkadong Ba-donka-dong mean?

badonkadong Ba-donka-dong meaning in Urban Dictionary

A proportionate, girthy penis An impressively large penis; exclamation of delight.