look up any word, like no soap...radio:
 
1.
When a woman has more to her then it seems.
where you know she'll fuck up your life but you want her just the same.
a temptress in ye olde english
She has a built in ability-to take everything she sees...
and now it seems I'm falling, falling for her!

she seems to have an invisible touch (yeah)
by random-Genesis-fan January 13, 2008
9 3
 
2.
The act of masturbating under the cloak of camouflage or darkness. A clandestine stroke, in other words.
My deer hunting trip was really taking a toll on me. After thinking about Oprah Winfrey for 5 minutes in my tree stand, I pulled my pudd out of my camo pants and had an invisible touch.
by Rondo Boner March 26, 2009
5 1