Accidentally did rm -r ~/.Trash
Yup, the system will recreate it automatically. 

Actually about .Trash, it is located on every drive you will connect to your Mac and where you will delete some files. Deleted files on external drive won't show in your local .Trash.