lamblast Share definition Flag To severely scold through the use of exploding mutton. I lamblasted him for the terrible job he did last week. We used what was left to make lunch. lamblast by Christopher Nicholson June 30, 2007 Get the lamblast mug.