Principal Skeeves is a character from the Disney XD series Star vs. the Forces of Evil. He is the local principal at Echo Creek Academy.
Principal Skeeves is a character from the Disney XD series Star vs. the Forces of Evil. He is the local principal at Echo Creek Academy.
This character article is a stub. You can help Disney Wiki by expanding it.