Captain Scratch Balls Share definition Flag The person on the phone kept scratching their balls all day. You call them Captain Scratch Balls, Captain Scratch Balls, are you the boss or what? Captain Scratch Balls by shailockbear November 8, 2025 0 0 Get merch Get the Captain Scratch Balls mug. Buy Now — $32.95 See more merch