1 definition by Kakskqmmdja

A game that is a free crappy rip off of Destiny 2 which is better in every sense.
"I was playing Warframe last night!"
"Why play that crappy game? Get Destiny 2."
by Kakskqmmdja November 11, 2018
Get the Warframe mug.