Top definition
Frostfate is a gamer who quite enjoys overwatch. She has a best friend name Hatless and several wives. She is a joy to be around.
frostfate “Hero’s nevah die!”
by Kirakatana January 10, 2018
Get the mug
Get a frostfate mug for your cat Larisa.