a boy with a smile that's unforgettable. Usually can be found playing hockey or talking about cars. His thoughtfulness and unselfishness makes him the best kind of boyfriend. Someone worth spending your life with.
girl 1: wowthat guy is such a great boyfriend!
girl 2: duh, he's a Craig