Entry # 8477 has returned 1 entry

moomoa

noun balls of grated taro (for making huaahuu)