Top definition
Scrafter -> Star Crafter - The name of someone who plays Starcraft
Person 1: Ayy Imma play some GMOD, you down?
Person 2: Yeah I am, but Person 3 won’t be, he is such a Scrafter
Person 3: *Plays Star Craft*
by Confessions March 15, 2019
Get the mug
Get a scrafter mug for your papa Paul.