1 definition by clap_ur_hands111
A wonderful Valkyrie that roams the internet looking for the dankest of memes. She's got the Big Booty Snake on her side, and can often be found fangirling, watching YouTube, or making videos.
by clap_ur_hands111 March 17, 2022