Top definition
Very Skilled FPS, or Strategy game player. These players annihilate quickly and leave the scene before reinforcements have time to show up to avenge their fallen comrade.
Damn it!, I just got owned by Spookyspeck again, they just came in killed me and disappeared without a trace, like a ghost.
by birddookie June 17, 2018
Get the mug
Get a Spookyspeck mug for your mama Larisa.