Otter emoji meaning urban dictionary. May 27, 2024 · Otters are semi-aq...