Well he can't /tp, only /tpa (which requires the permission of the other person he is teleporting to). So he probably found your base legit while you were offline, found a way in and set his /home there. When you got online he teleported there with /home and raided you. Legit.
Also, your first post and tthe way you rage has basically killed any chance of me ever taking you seriously again. False accusations and jumping to conclusions make you look really childish.
Thread locked, get used to getting raided, as this is an anarchy PvP server.