Top Definition
A small tortise, usually living underground or in a small recepticle of some sort, like a discarded, hollow stereo speaker.
look at that goffff! How cute
by Nilloc April 05, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.