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 daily@urbandictionary.com. We'll never spam you.

×