by the good handles are all taken May 31, 2015
by Amy Noo July 28, 2006
You're so sweet, Otter!
by meowZerxhh March 04, 2017
by L. Lutrae April 19, 2013
by asdfhjkl May 13, 2007
Otter : (noun) The nickname for the most amazing human being to ever exist on the planet, known for his adorable appearance and cuddly personality. When sleeping, otters cuddle or hold hands to remain afloat, similar to the selfless rituals and nature of this incredible person. Originated from a viral video of said animal, became a term of endearment.
by lil_otter_19 November 18, 2019