1 definition by diggler52

Top Definition
1.The purple necked stratacastor between a mans legs. 2. Slang word for any sexual act performed on a male penis.
Looks like Tom is going to his room, guess he is going to be a skintar hero tonight.

Honey..I feel like an acoustic set, will you tune my skintar?
by diggler52 September 03, 2011

Mug icon
Buy a Skintar mug!