whoa dude, you got some massive ballpants goin on right now
when a man's ball are bulging out of the pants
"whoa dude, you got some massive ballpants goin on right now" What is the definition of "ballpants"?