1 definition by THE_MARMINAT0R

Top Definition
When you hold on to your Ultimate in Overwatch but when you finally use it, it does jack shit.
We probably would have won that game if our D.Va didn't Jimmy Jam her fucking bomb.
by THE_MARMINAT0R November 04, 2020

Mug icon
Buy a Jimmy Jam mug!