Entry # 1562 has returned 1 entry

udọtudot

[HH] noun sliminess, stickiness, a viscous secretion