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
Advertisement
Advertisement
Advertisement
Advertisement
Browse