Top definition
A small monkey that lives in Chile. It is endangered due to the overhunting of them.
by Corn Smith September 15, 2008
Get the mug
Get a chilean cheedle monkey mug for your cat Callisto.