1 definition by Game Roasts

Top Definition
Anime babe Breath of the Wild. Amazing game. Anyone can play and enjoy it.
"Bro, I know Genshin Impact seems like Breath of the Wild but the story is so much better!"
via giphy
by Game Roasts November 16, 2020

Mug icon
Buy a Genshin Impact mug!