Skip to main content

scrastard

An undersized, over-compensating, insecure extrovert, often encountered engaging in self-aggrandizing activity which usually underscores rather than offsets his (or her) inadequacies.
While trying out for the part of Magilla Gorilla, the scrastard needed to stuff pads and pillows into the sagging voids of the costume.
by waz November 18, 2004
mugGet the scrastard 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