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 your_moms_meatloaf
Warframe
Share definition
Flag
Warframe is a looter
shooter
that sucks
in it's players and turns them into little puppets for the
grind
"Yo, do you know why
Jack
's
wife
left
him"
"It was because he played too much warframe"
Warframe
by
your_moms_meatloaf
August 21, 2022
Get the
Warframe
mug.