Skip to main content

Definitions by dodochaser

The best "animal" to have sex with.
dolphin by dodochaser July 1, 2005