Top Definition
To have sex with a girl. The epitome of all that is good in life. Originated in the Off-Topic Discussion Forum on GameSpot.
"I like a girl, but I don't know how to get closer to her. What should I do?"
"Touch her shoulder, and she'll love you long time."
by ---Anonymous--- October 02, 2007
20 Words related to Touch Her Shoulder

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.