tohsa's definitions
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 October 30, 2008
Get the doltmug.
Get the doltmug. We'll email you a link to sign in instantly.