Lamb Share definition Flag A douche bag who likes to think he is the best at everything and is extremely annoying to everyone all the time, also they are very very dumb. Guys you know Connor? Yeah he's such a lamb" Lamb by nameurdeath May 26, 2011 0 0 Get merch Get the Lamb mug. Buy Now — $32.95 See more merch