1 definition by Mr aledgedly

1
An undouched,water logged, pruned vagina with a stubble resembling the hair of a tea cup poodle.
Damn girl you need to do something about that tuna poodle it stinking up the whole damn house
by Mr aledgedly June 09, 2019
Get the mug
Get a tuna poodle mug for your mother-in-law Nathalie.