Top Definition
(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.
Come upstairs love and i'll make you scream like a chimp on fire.
by Marky H April 21, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.