Definitions by clr15optics
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.
scarlata by clr15optics October 10, 2006