look up any word, like bukkake:
 
1.
a self assembled dildo
That was one hell of a ride on the rubberstien
by Andres Del Toro June 12, 2003