Top definition
Someone who is rarely seen but very much retarded.
Dude that retard is such a Ghostard...
by Al-master October 12, 2010
Get a Ghostard mug for your father Vivek.