Subscribe English
look up any word, like french dipping:

1 definition by Motorboat233

 
1.
v. The act of self-motorboating
Dude, that chick's boobs are so big she can masterboat!
by Motorboat233 January 04, 2011
2 1