1 definition by reter

despite being underpopulated,is the most developed country in south east asia.
malaysia has only about 27 million people over an area bigger than japan who had 6 times higher the number.
by reter January 21, 2005
Get the malaysia mug.