Skip to main content

Definitions by Ley Ley Ley

Noun - A dirty brown hairy taint that is one male/female desires to touch.
Touch my cuckita!
Cuckita by Ley Ley Ley December 28, 2017