UrbanLibrarian's definitions
1. A person who believes they know everything - someone who belittles those around them but is insecure themselves.
2. Someone who is hypocritical.
2. Someone who is hypocritical.
by UrbanLibrarian December 15, 2008
Get the Quedee mug.by urbanlibrarian June 14, 2014
Get the push my buttons mug.