Last week, I made a bad joke (I'm the owner of bad jokes for the Visual C# PM team), related to the the concept of arity in generics. I regret that I don't remember the exact joke I made, but we riffed a bit on different permutations (popul-arity, singul-arity, disp-arity). That went on for a few minutes, but we realized that it ws a tough joke to communicate.

Then Julian (one of our IDE PMs) suggested that we could communicate it better through code. Here's what he suggested:

class Hil<T>
{
    // Implementation
}

class Jocul<T>
{

}

Once you've done this, then people can discuss the Hil-arity and Jocul-arity of this implementation.

You may have noticed that we often don't aspire to particularly high standards of comedic expression.

If you ever want to find words that contain a certain string of letters, I suggest OneLook.