Lamb21 Share definition Flag the coolest fucking person EVER to live! Lamb21 rules! We should all know her! Lamb21 by Sam December 27, 2004 0 0 Get merch Get the Lamb21 mug. Buy Now — $32.95 See more merch