Ball·sack·y·mc·pid·dle·pantsadjective1. An aggressive exclamation 2. A way to describe someone, otherwise known as an adjective
Holy ballsackymcpiddlepants! He's one heck of a ballsackymcpiddlepants.