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.
Big green Coaches drivin by NOOBS who pay no attention to parked cars.
Often they belive that people in smaller cars are lesser people ..
1.
Going Darkside, this one has a thousand uses however the most common is to conduct something in secret - to sneak - stealth like - to be..