finudor Share definition Flag 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 Get the finudor mug.