Advertisement
Advertisement
river bugging
noun
the activity or sport of rafting down fast-flowing rivers on a small inflatable single-seat craft, a river bug , that resembles an armchair
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
the activity or sport of rafting down fast-flowing rivers on a small inflatable single-seat craft, a river bug , that resembles an armchair
Advertisement
Advertisement
Advertisement
Advertisement
Browse