← Back to feed
Development Manager vs New Tech Enthusiast
A development manager holds a leash attached to a muscular version of a guy who always tries to introduce new technologies.
Related memes
More memes with matching tags.
Loading comments...