Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Cltcltclt
Craig
Share definition
Flag
Craig is a piece of shit. He’s a real soy boy, a
loser
, a
freak
, a dumb
baby
diaper head.
Man, I
hope
my
date
doesn’t
turn out
to be a Craig
Craig
by
Cltcltclt
November 23, 2021
Get the
Craig
mug.