1 definition by Tinrobot

A fervent practitioner of Scientology, to the point of being annoying.
That stupid scientard tried to convert me.
by Tinrobot January 30, 2008
Get the scientard mug.