1 definition by No name13
Craig is a person that has a great body, and can make you laugh anytime. He is also very handsome with the biggest intelligence a guy would ever have. They usually have brown hair or black hair with green eyes, or blonde hair with blue eyes.
by No name13 December 15, 2018