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 Get the twatfink mug.