Skip to main content

Definitions by popsicklestand

A term meaning a vagina in an insulting since.
Hey get back here, or I will punch you in the finudor!!!!
finudor by popsicklestand December 21, 2016