Definitions by craigfanatic
craig
An individual who has an insatiable need for Taco Bell, has no recollection of anything he does or says while intoxicated, and gets entirely whipped over girls easily
For a good time, ... call craig
craig by craigfanatic February 12, 2010