Top definition
a womans vagina thats so nasty and disgusting that shit is sticky. or a friend that you dont like
anthonys mom had a sticky peachca the other night
by lil thug December 04, 2006
Get the mug
Get a sticky peachca mug for your barber Trump.