1 definition by sarah may

exclaimed at a moment of shock. usually in a very posh british accent
"good lord.. look at the size of that man's penis!"
by sarah may April 6, 2006
Get the good lord mug.