1 definition by Venice Joan

Top Definition
Making-out with your dog.
EWWWW she just pulled a Wynona with your dog!!!
by Venice Joan February 03, 2008
Mug icon
Buy a Wynona mug!