1 definition by Rape ride

The van that parks at the library, Valentino’s, and the vacant parking lots in Hudson New Hampshire
by Rape ride February 23, 2018
Get the Rape ride mug.