1 definition by FaZeBiGnIBbA

Someone who completely lacks common sense. Someone who doesn’t have social skills
You are such a specialton. You are more of a specialton than a simpleton
by FaZeBiGnIBbA April 26, 2018
Get the Specialton mug.