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 Get the Captain Scratch Balls mug.