1 definition by jhbfksbcbkhbfjhbv

1
the slimy sliver of stinky skin on a womans pussy-boner
that is the grossest smelliest conch ive ever seen
by jhbfksbcbkhbfjhbv May 15, 2007
Get the mug
Get a conch mug for your cousin Helena.