Top definition
A rag or piece of clothing repeatedly used to ejaculate in.
Hay where ya been Rick, on the Lizard Rag again?
by Mugumbo September 06, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush