What is Flonz?
Verb. To fuck a duck.
"You better not be flonzing my ducks!"
See deviant, bestiality, snuff, duck, fucking