What is Finkle Dinkle?
A term used for when you want to have sex right at the moment.
You and me finkle dinkle right here!
See sex, fuck, retard