Browse mode
OR:
Enter Search Word
lulu An inanimate object that makes loud, high-pitched noises when dropped or thrown. ■ John accidentally dropped his lulu on the floor and it made such a noise that everyone in the room jumped!