Home
Word Lists
Word Search
halfwit
n. Foolish or stupid person. halfwitted adj.