tube sock pigeon Share definition Flag you cumed so much in a condom that it looks like pigeon in a tube sock aww man that hurt when i made that tube sock pigeon last night. tube sock pigeon by cousin skeeter69 November 23, 2009 0 0 Get merch Get the tube sock pigeon mug. Buy Now — $32.95 See more merch