1 definition by worryingismeditation

Someone who thinks they can perform but are absolutely shite.
(Mixture of twat and wanker)
Be careful who you tell about our mini-festival - we don't want a load of twackers coming.
by worryingismeditation April 8, 2011
Get the Twacker mug.