What is Twatfink?
An idiotic annoying person
A Man does something stupid.
Woman: yur such a twatfink!
See stupid, idiotic, irritating, annoying, childish