Top definition
Female transexuals newly hand made pussy, that is completly dry of any natural lubricants.
I stuck my finger in her dry skin socket and knew right away it was an inverted penis.
by J. Norris January 31, 2009
Get the mug
Get a Skin Socket mug for your mate Callisto.