A person who is unnecesesarily critical and self-confident.Usually this type of people.They admire themselves very much,but they look pretty bad on the outside.


  • /1