Definitely sounds look a drug addict. Alert the rest of your neighbors, if they don't already know. You also might want to file a report if he comes back, or even before then. You wouldn't want him coming back if it was just your wife and kids at home. You never know what a pissed off crackhead might do, and it is not worth it to find out.