Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Kakskqmmdja
Warframe
Share definition
Flag
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."
Warframe
by
Kakskqmmdja
November 11, 2018
Get the
Warframe
mug.