a person by the name of tara who is quite retarded
Hey retara! you are so dumb!
by domrawks June 13, 2011
Get the retara mug.