What does “roll off (of)” mean?

Solution 1:

The meaning of "Roll off (of)" in the context used means to emanate from or give out. It is associated with feelings.

I could feel the waves of infuriated disapproval emanating from him, and I could think of nothing to say.