Skip to main content

Definitions by Al-master

Ghostard 

Someone who is rarely seen but very much retarded.
Dude that retard is such a Ghostard...
Ghostard by Al-master October 14, 2010