Lamb Waistcoat Share definition Flag A very much meaty vagina which, in most cases is overly wide, having been entered a fair few times. So how was last night?Eugh, bit of a Lamb Waistcoat if I'm honest. Lamb Waistcoat by Badgeryeah. September 14, 2010 Get the Lamb Waistcoat mug.