PUP = Potentially Unwanted Program, if I remember right.
These come in all shapes and sizes and the damage done can range from nothing to rendering your PC useless. I second the Malware Bytes suggestion above ^. Download it and update it fully before running a full system scan.
Also, what...