1 definition by Milton Keynes trash talk

Lord grey is another word for sex den it’s where babies are made and teachers do drugs off the lunch trays
Lord grey, “are u pregnant?”
by Milton Keynes trash talk February 7, 2021
Get the Lord grey mug.