A fork of Rural Dictionary
the slimy sliver of stinky skin on a womans pussy-boner
that is the grossest smelliest conch ive ever seen