2 definitions by spendogg242

Top Definition
A Motor Boat enthusiast.
How am I gonna git any fishin' done with all these River Rats and Motorbators around?
by spendogg242 May 18, 2010
Mug icon
Buy a Motorbator mug!
A river rafting enthusiast.
How am I gonna git any fishin' done with all of these Splash Rats and Motorbators around.
by spendogg242 May 18, 2010
Mug icon
Buy a Splash Rat mug!