1 definition by SlugLover33
A large, black, hugeass woman, exceedingly fond of slugs and other molluscs. Prone to handing out toffees and saying "What is this?!" in a surprised tone.
Mrs Odois are most commonly found in the Amazon Rainforest, with the rest of the Odoi tribe.
She is a mother to two fully-grown niglets.
Mrs Odois are most commonly found in the Amazon Rainforest, with the rest of the Odoi tribe.
She is a mother to two fully-grown niglets.
by SlugLover33 June 14, 2010