Definitions by Jazzy MacJizz
Fucktard
A person who by definition is not "mentally challenged", but probably should be considered as such. One who you often wonder how they make it through each day alive.
Fucktard by Jazzy MacJizz December 26, 2015