Marky H's definitions
(UK) Noise made, normally by a woman, when in a state of sexual excitement. The sound is similar to that made by chimp when on fire.
by Marky H May 3, 2006
Get the scream like a chimp on firemug.
Get the scream like a chimp on firemug. We'll email you a link to sign in instantly.