Top definition
A loud cross between a scream, a moan and a groan commonly vocalised by the retarded. Not known to have any actualy meaning but could be a possible attempt at speech.
Person 1: WTF that was some tardscream!
Person 2: I wonder if it was supposed to mean anything.
by RabD January 31, 2007
Get the mug
Get a tardscream mug for your Aunt Rihanna.