Subscribe English
look up any word, like queef:

1 definition by sam roth

 
1.
Noun: A gluttonous animal that dwells in the chillier parts of the amazon; primarily the northern parts of Guam.
The sethi was spotted near town.
by sam roth November 12, 2007
9 6