Dictionary 1. (n.) A peddler or hawker, especially of cheap, flashy articles, as sham jewelry; hence, a sham or cheat.2. (n.) A stupid, awkward, inefficient person. Thesaurus arab blockhead blunderer boob bungler butterfingers clumsy dimwit dolt dope dub dumbbell foozler foul-up fumble-fist goof goofball goofer hawker hick higgler huckster idiot ignoramus incompetent lummox lump monger muff muffer numskull oaf ox roadman rube slob stumblebum stumblebunny vendor |