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 ExileGodMode
Craig
Share definition
Flag
A teacher that will seem nice when you first
meet
them but after a while will start annoying you to the point of wanting to commit scooter
ankle
or drink
bleach
Mrs Craig
just
assigned us a 20 pg
essay
Craig
by
ExileGodMode
May 24, 2019
Get the
Craig
mug.