Definition of "ululoo"

ululoo