Subscribe English
look up any word, like rule of three:

1 definition by Ramshaw123

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 my dignity is in ruins. Sad Face
by Ramshaw123 July 14, 2011
6 1