1 definition by wendussylover69

A wendigos vagina, a skinwalkers vagina
"I'm tryna get some of that wendussy"
by wendussylover69 January 29, 2022
Get the wendussy mug.