I'm confused as to why M'vy's answer
here is more highly upvoted. In Québec, "pas très catholique" is used to describe lovers is a clear reference to sex. Yet, his answer lead the OP to believe it simply meant "unusual." Are things different on the other side of the pond?