Skip to main content

Definitions by AngryRoommate

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."
Psychotard by AngryRoommate May 2, 2010