Top definition
"More economically developed country"


The former 'first world country'.
by Kung-Fu Jesus June 07, 2004
Get the mug
Get a medc mug for your brother G√ľnter.
buy the domain for your art site