A jokingly childish way to say hand job.
Oh boy, that girl from 3rd hour said she would give me a pee pee tug! How exciting!
by Ant_Hoe_Knee15 May 12, 2010
Can you define these popular missing words?
Emails are sent from email@example.com. We'll never spam you.×