making a deposit at the international bank of poo Share definition Flag Taking a shit. I'll be making a deposit at the international bank of poo later this evening. making a deposit at the international bank of poo by Grant March 10, 2004 0 0 Get merch Get the making a deposit at the international bank of poo mug. Buy Now — $32.95 See more merch