1.
Neegle yeye pum-pum
0
0
English Translation
tight vagina
Definition
Used to describe vagina that is tight. Hence the analogy needle eye.