look up any word, like eiffel tower:
 
1.
(noun) balls clearly showing through too-tight athletic shorts.

also a derogatory nickname for an unathletic and/or uncoordinated teammate.
yo check out mcgriff's shorts. serious doodoo nuts.

yo o'dell - i mean doodoo nuts - get behind the net and run down the missed shots.
by do do do do doodoo nuts April 30, 2009

Words related to doodoo nuts

balls doo doo nuts freshman lax pete von techno remix