2 definitions by joe williams

Mad. Unstable. Prone to tantrums.
Lacking logical thinking.
He's gone a bit scarlet.
A bit scarlet that one.
by joe williams July 28, 2003
Get the Scarlet mug.
somebody very stupid, not entirely with it. only half knows what they are talking about. started in radnorshire, wales to insult thick farmers
"What a rembranch!!"
by joe williams June 5, 2006
Get the rembranch mug.