Skip to main content

clr15optics's definitions

scarlata

One in charge, who has mastered the art of replying to any statement with, "Right." Often a person of superior intellect and rank, with little or no hair.
John: So do you think it is this one or that one?
Jim: Right.

Jim is a scarlata.
by clr15optics October 10, 2006
mugGet the scarlata mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email