Top definition
A female Twitch streamer who plays games such as League of Legends or Legacy of the Duelist, as well as Splatoon 2 and games in the Pokemon series. She is currently in a relationship with Super Smash Bros. Melee for the Nintendo GameCube. She can be found at scf3.tv or twitch.tv/scf3 (scf3.tv redirects to twitch.tv/scf3).
by pppom June 07, 2018
Get the mug
Get a SCf3 mug for your Facebook friend Georges.
buy the domain for your cat blog