Subscribe English
look up any word, like pussy:
 
1.
A machin that helps woman achive orgasmmmm
I just got a new dildadu and we'r going to bed right now.
by Lofa Pope April 26, 2003
1 1