Skip to main content

Definitions by Nilloc

A small tortise, usually living underground or in a small recepticle of some sort, like a discarded, hollow stereo speaker.
goffff by Nilloc April 5, 2008