Skip to main content

Ramshaw123's definitions

Ramshaw

A common house pest found in New Zealand that has a tendency to discharge large amounts of fluid when fully aroused
Dutch Tourist: I found this Ramshaw in my bed when I got home and it covered me in this yukky fluid...there was SO much of it I didn't know what to do.

Australian Tourist: I also came across the Ramshaw and it didn't make any mess...now my dignity is in ruins. Sad Face
by Ramshaw123 July 15, 2011
mugGet the Ramshaw 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