Holden's Crib Share definition Flag Sneaky sex obtained while dumping your baby on someone else. "we'll be back in a couple hours, we're just going to pick up Holden's crib." Holden's Crib by pete o'seale August 4, 2008 0 0 Get merch Get the Holden's Crib mug. Buy Now — $32.95 See more merch