Relatively short and thick uninvited guest (8)
I believe the answer is:
squatter
But I can't explain it at all! Could you help me understand?
(Other definitions for squatter that I've seen before include "Unlawful tenant" , "Comparatively dumpy person" , "one has room for nothing" , "Illegal resident" , "Someone occupying property with no legal right" .)