hammered lamb Share definition Flag It's when you put a boob in your butt and fart, then it goes baaaaahhhhhh! Those tits would be perfect for the hammered lamb! hammered lamb by HurricaneB March 1, 2014 0 0 Get merch Get the hammered lamb mug. Buy Now — $32.95 See more merch