1 definition by Chunknbeans
A man with a super-sized package. His beans will unleash a gallon of liquid like a fire hydrant. Every man is jealous of his great feature. You could say he's a man with super-sized meatballs.
by Chunknbeans February 19, 2015