I have seen this before. Some past coworkers used it in their speech... What is this "derp" that you speak of...
When I’m feeling dumb haha