it means very lucky. Accept all reasonable offers.
5 means "I"
9 means "am"
1 means "getting"
8 means "Fa, rich"
5918 = I am getting rich.
Every Chinese knows this number. A lot them get this number into their mobile phones, emails, etc.