Subject: Definitions

Know-it-all: One who pretends to know something about everything but really knows nothing about anything.