Top Definition
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
7 Words related to scarlata

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.