ant scrodum Share definition Flag Peters balls Look at peters tiny little "ant scrodum" ant scrodum by Antantant December 3, 2013 0 0 Get merch Get the ant scrodum mug. Buy Now — $32.95 See more merch