1 definition by EdD Barcia

1
A sex toy used by a woman.
Caroline stuck the nestople so far up her vagina.
by EdD Barcia July 01, 2005
Get the mug
Get a nestople mug for your fish Jovana.