What is Shikker?
1) A lady's sex organ
2) My favorite part of my body
I love my shikker.
My shikker smells funny.
See shikking, slot, vagina