Scro-yo Share definition Flag A scrotum yo-yo. Painful yet fun. Anyone wanna see my scro-yo? Scro-yo by Snooze November 26, 2004 0 0 Get merch Get the Scro-yo mug. Buy Now — $32.95 See more merch