1 definition 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.
by Snanelle May 3, 2007
Get the snenis mug.