Skip to main content

Definitions by Moroner

Roasted lamb 

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