Coralee's definitions
A person who is of iffy character e.g. says weird things, sits in a corner, says things that are questionable.
by Coralee May 16, 2006
Get the sketch tokenmug.
Get the sketch tokenmug. We'll email you a link to sign in instantly.