1 definition by How Could He Be So Heartless

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.
There goes Keegan again, cursing that girl out.
by How Could He Be So Heartless December 24, 2008
Get the Keegan mug.