1 definition by mac snibbuts

A french feminane word for a sack of feices.
A french word for a large smelly sack of feices/guanine its comonly found in caves and in the human body.
by mac snibbuts October 29, 2007
Get the Guanine mug.