A person who has a big head but not much to show for it. Kind of an asshole, but sometimes loveable at the same time. Cocky and pretentious, althouh they pretend not to be. Can occasionally be used as a term of endearment.
God,andrew, you are such a freaking tool. Stop talking.
Hello, tool face! Where have you been? I miss you!