What is Babynuts?
1. The undersized testes of a human male.
"You have babynuts"
"Hey babynuts. Fuck off."
"Last night your mom told me you have babynuts"