Skip to main content

captainDB's definitions

Rumen

A Norfolk, English work meaning 'Strange'
Man 1: Look at that man he has a shoe on his head.

Man 2: Yes he is a total Rumen
by captainDB August 27, 2008
mugGet the Rumen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email