Top definition
Spectre - stealthy assasin of some sort

Specta - antisocial asshole such as myself =D
"spectre...."

"specta...."
by PEE WEE!! YEAH!!... July 15, 2004
Get the mug
Get a specta mug for your friend Nathalie.
buy the domain for your diy site