Skip to main content

Definitions by Mr Worm

A simple way to say a crazy chimp. An out of control primate.
Chimbis by Mr Worm September 7, 2020