ant scrodum Share definition Flag Peters balls Look at peters tiny little "ant scrodum" ant scrodum by Antantant December 3, 2013 Get the ant scrodum mug.