i nearly had an orgasm when john fired up the aquatrax
a [pwc] built by [honda] and possibly the funnest vehicle ever envisioned
"i nearly had an orgasm when john fired up the aquatrax" What is the definition of "aquatrax"?