Vongfrats Share definition Flag "Congratulations". Coined by members of The Daemon Forum after a tired misspelling. Usually used in context of daemon-related discussion. Person 1: Hey, I think I'm settled as a duck. Person 2: Vongfrats! Vongfrats by Pandos September 4, 2013 0 0 Get merch Get the Vongfrats mug. Buy Now — $32.95 See more merch