Entry # 4716 has returned 1 entry

bulabula

adjective testicles; look here and there; to have a lot of spots; twinkling (of many stars or phosphorescent insects, etc.)