A guy I met online is asking me to give my home address. why?

he told me that he wants to send me surprise gift. and asked my address. but i refused. why?

A guy I met online is asking me to give my home address. why?
Post Opinion