1 definition by Ben Dover & Sharin needles

To have raw sex with many people you don't know while wearing a costume, that looks like a horse head or rat
I got some std from that wild rat sex
by Ben Dover & Sharin needles August 21, 2015
Get the rat sex mug.