I derived it from 'ululation', IIRC a sort of plaintive, weeping style of chanting.
Not quite - the dictionary definition of ululation is "the act of wailing or hooting". Not at all, actually.

Ah well, thanks for clarifying. I often derive meaning from context, and that doesn't always work out. But I, as opposed to quite a few others, actually enjoy being corrected. If it happens in a polite manner, that is; I am not into SM.
Just sayin'.