Riding huge strap-on