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 or ( redirects to
by pppom June 07, 2018
Get the mug
Get a SCf3 mug for your barber Manley.
buy the domain for your foodie vlog