I'm not 100% sure, but I think that that "wheird and confusing thing" my project manager was talking about was his hemorroids. And if that wasn't embarassing enough, I think that he was trying to find out if I have had those too.
And because of things like that, I feel really glad to have a job interview next thursday.