Skip to main content

Definitions by withoutanh

In ill-advised word created by a major retailer that has some serious sexual connotations.
"Who wants a bite of Santa's yumnut?"
yumnut by withoutanh November 5, 2020