1 definition by CuntMeUp

Top Definition
A snail's face,usually only used in the snail language(but could be used in snake language also.)
Snanelle sneeted on my snace.
by CuntMeUp May 03, 2007
Mug icon
Buy a snace mug!