Skip to main content

editorNaN's definitions

screechtard

(n) A person who frequently loses their temper for retarded reasons. An emotional terrorist.
Stop being such a screechtard! There's no reason for you to be upset.
by editorNaN June 25, 2016
mugGet the screechtard 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