joe skaggs means in slang: 1. A person with different eyes who reports that they work sometimes 2: Also known as “Trevor”, a Joe Skaggs is any person who can’t understand his or her own conversation using facial expressions and crossed-eyes. 3. One can’t just say “Joe Skaggs”, because it is complex. It takes a lot of time for one to fully understand the thoughts and feelings that go through their heads. (in Slang Dictionary, added by Cassius Larsen)