1 definition by How Could He Be So Heartless

Top Definition
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 23, 2008

Mug icon
Buy a Keegan mug!