Top definition
The action wherein a female motorboats herself.
Me: Steph, did you just motorboat yourself?
Steph: Yes, I'm a big proponent of self-motorbotion.
Me: Nice!
by albe November 09, 2007
Get the mug
Get a Self-Motorbotion mug for your guy Riley.