Someone who is unbelievably unappealing in every way possible. A douchebag, twat, asshole, fuckwad, nasty ass, grody, busted, piece of shit. Variations include Mega Crag, Aggro Crag, and Super Aggro Crag.
by cragwhore July 11, 2010