Top definition
A term used to describe a womans vagina in a more textural way but also having a humorous tone about it.
I played with her Lady Taffy for a bit
by B.M.P. February 04, 2011
Get the mug
Get a Lady Taffy mug for your daughter-in-law Yasemin.