More than just an online dictionary!
(n.) A name given in contempt, derision, or sportive familiarity; a familiar or an opprobrious appellation.
(v. t.) To give a nickname to; to call by a nickname.
Nicknack Nicknackery Nickname Nicknamed Nicknaming