A strange-looking fellow, an odd dog. OXFORD.
·noun An odd or absurd fellow. II. Quiz ·vi To conduct a quiz. ·see Quiz, ·noun, 4. III. Quiz ·vt ...
Webster's Dictionary of the English Language