twatfink Share definition Flag An idiotic annoying person A Man does something stupid. Woman: yur such a twatfink! twatfink by Niki_George May 28, 2007 0 0 Get merch Get the twatfink mug. Buy Now — $32.95 See more merch