See Also: ululu(dictionary)

launderette (oh) and ululu (iou)


launderette (oh)



[Date: 1900-2000; Origin: launder]
a place where you can go to wash your clothes in machines that work when you put coins in them

ululu (iou)



ululu noun. M19.
[Imit. Cf. Irish liugh shout, cry, and ULULATE, WHILLALOO.]
A wailing or ululating cry, esp. a lament.