Twit bungled pub heist (7)
I believe the answer is:
upbraid
'twit' is the definition.
(thesaurus)
'bungled pub heist' is the wordplay.
'bungled' is an anagram indicator.
'heist' becomes 'raid' (I am not sure about this - if you are sure you should believe this answer much more).
'pub' with letters rearranged gives 'upb'.
'upb'+'raid'='UPBRAID'
Can you help me to learn more?
(Other definitions for upbraid that I've seen before include "Dress down" , "Angrily reproach" , "Beam used for detection of aircraft" , "Reproach sternly about arid pub" , "Rebuke, scold severely" .)