Top definition
A term meaning a vagina in an insulting since.
Hey get back here, or I will punch you in the finudor!!!!
by popsicklestand December 21, 2016
Get the mug
Get a finudor mug for your barber Zora.