Gibraltar resident in pub repeatedly getting to talk with energy (7,3)
I believe the answer is:
barbary ape
'gibraltar resident' is the definition.
(I've seen this before)
'pub repeatedly getting to talk with energy' is the wordplay.
'pub' becomes 'bar' (I've seen this before).
'repeatedly' indicates the doubling of some letters.
'getting to' says to put letters next to each other.
'talk with' becomes 'yap' (I can't explain this - if you can you should believe this answer much more).
'energy' becomes 'e' (physics symbol as in E=mca).
'bar' duplicated is 'barbar'.
'barbar'+'yap'+'e'='BARBARY APE'
'in' is the link.
Can you help me to learn more?
(Other definitions for barbary ape that I've seen before include "Primate of Gibraltar and North Africa" , "Rock climber" , "Beast" , "Animal" , "Gibraltar resident" .)