Entry # 5733 has returned 1 entry

duuduu

verb stand around (idly); defecate; hillock, high