who let that dumbtruck in? she just said sarah palin would make a good president
a very stupid person
"who let that dumbtruck in? she just said sarah palin would make a good president" What is the definition of "dumbtruck"?