Roasted lamb Share definition Flag A homoesexual or exhibiting homosexual characteristics Oh my god did you see Pete? The way he held his cock at the urinal - he's such a roasted lamb Roasted lamb by Moroner June 11, 2022 0 0 Get merch Get the Roasted lamb mug. Buy Now — $32.95 See more merch