1 definition by trail name franzia

Top Definition
Essentially a description of a camel toe
Did you see that girl from the volleyball team? She is definitely smuggling peaches.
by trail name franzia September 15, 2011
Mug icon
Buy a smuggling peaches mug!