On the boondocker and van living sites they talk about putting whatever is to be cleaned into a 5 gallon bucket with a good lid, then letting the sloshing while driving provide all the agitation to do the actual cleaning.

I'm thinking this might work on a boat as well.