What is Pet My Duck?
1.
to give some guy a hand job.
guys in car with rubber duck on roof: heyyy girll
Taylor: hey man i like your duck.
guys in car with rubber duck on roof: yeahh, you wanna pet my duck?!
Taylor: ohh man, yeah i do!
Ashley: thats not what they meant...
See
Random Words:
1.
Another way to add sex to innocent things without saying "that's what she said."
in (word ending in "er) her, i har..
1.
The feeling that you get when someone does something awkward or embarrasing and you want to dissapear. Can also refer to something awkw..
1.
An online dictionary run by idiots and assholes.
"The people who run the Urban Dick-tionary don't know their ass from their e..