barry peden Share definition Flag a man whore who cant keep his dick in his pants "barry peden from inverness scotland is the biggest man whore going" barry peden by bignonce123 March 5, 2020 Get the barry peden mug.