My .Trash-0 is owned by root

Solution 1:

These .Trash-0 directories appear when root deletes non-root user files from a file manager. The 0 is the system $UID, which is zero for root. The directories are created any time a user deletes files belonging to another user account.

So I think you use your root account to delete some stuffs in your home using File manager not terminal.

And yes you can change ownership if you want or just delete it.

read this and this for more info