Skip to main content

Definitions by Snanelle

A snails penis. Part of the snail language of adding SN to the begining of words.
Damn that snail has a big snenis.
snenis by Snanelle May 22, 2007