river bugging









river bugging


noun

  1. the activity or sport of rafting down fast-flowing rivers on a small inflatable single-seat craft, a river bug, that resembles an armchair
50 queries 0.556