Skip to main content

AngryRoommate's definitions

Psychotard

Noun. One that is insane, but that is also incredibly stupid.
"Dude, my roommate is a complete psychotard. She's a slut, but she thinks that herpes can't be spread."
by AngryRoommate May 2, 2010
mugGet the Psychotard 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