Updated Dec 08, 2014 @ 5:06 pm

After Nicki Minaj’s shining turn on Saturday Night Live this weekend (ICYMI she cracked us up playing both Kim Kardashian and Beyoncé . . . and adorably could not keep a straight face) she is floating near the top of our celeb lady crush list. This is perfect timing because today happens to be her birthday. What does Ms. Minaj do aside from perform hits we can’t get out of our heads, take style to intergalactic levels of awesome intensity, and inspire us with her social awareness and DGAF attitude? She provides us with GIFs-galore. Mountains of GIFs. GIFs for every season, every mood, every color of the rainbow. And we couldn’t be more thankful for this subtle little Nicki joy.

So today Nicki, we wish you the happiest 32nd birthday (you look totally beyond, BTW) and thank you for all of the perfect GIF responses you’ve gifted us over the years.

Like this one, perfect for when we need a little more motivation in the mirror on Monday morning.

Or this one, for when somebody tries it and you have to hit ’em with the * blinks *.

When someone asks you what you want to eat and you actually have an answer!

For when someone tries to tell you how you should be living your life.

When we’re READY to take on ALL the haters.

Or for when bae leans in for a smooch right after we’ve finished our makeup.

For when you run into that person you were trying to avoid at a party.

You are a boss but this is for those moments when you gotta let them know.

The first time we heard Beyoncé’s Flawless.

When we’re with our BFF and our song comes on.

Or when we’re trying to pay attention in class after a night out.

For when we you can’t say S#!@

And most importantly, for those days that are just total perfection.

Thanks Onika. Happy birthday from all us Barbz!

[Images via, via, via, via, via, via, via, via, via]