Top Definition
British slang for a couch or sofa.
British kid: Ello mum, can i watch some tellie on the rumpus machine.
by A IE S O P January 05, 2010
5 Words related to rumpus machine

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.