
I honestly questioned whether this picture was of you or not lol.
Please post the picture. You know the one. It's been a while.
Tbf, I have snuck myself and others into memes. But damned if I can think the picture you're referring to.
The one with the Guitar Hero guitar controller and you laying seductively across the floor.