by paul goldschmidt October 28, 2014
A mental retard who is clueless not only about current events, but also has the IQ level of a rock; aka tosha
a stupid dolt
by tohsa September 15, 2008
by LangfordMan February 11, 2013
A human BEing looking for meaning to their life, explanation of why things happen in our world, and a reason for waking up everyday with excitement to the possibilities that lay before us.
by The LEO April 25, 2008
by Hungry Robert July 20, 2008