1 definition by balls5647

A Craig is when someone is a complete dick and forces themselves on girls, aggressive for no reason. sets out to destroy other people's lives cus their own lives are absolute shit and cannot make themselves feel better unless everyone else is completely fucked up too.
A: that guy completely ruined my and my bf's life
B: Yeah i know he's such a Craig
by balls5647 July 22, 2009
Get the Craig mug.