How Could He Be So Heartless's definitions
An amazing guy that gets the best of himself sometimes, and doesn't see how great he really is. Usually an asshole, and only nice to a selected few.
by How Could He Be So Heartless December 23, 2008
Get the Keegan mug.