Skip to main content

Definitions by CowGaming

Dutch street slang meaning disgustingly hairy vagina.
Oh boy, you should've seen the lucyyd on my her.
Lucyyd by CowGaming August 10, 2019