Excited cougar about to cuddle priest and my boss (5,2)
I believe the answer is:
amped up
'to cuddle priest and my boss' is the definition.
I know nothing about this answer so I can't tell whether it can be defined by this definition.
'excited cougar' is the wordplay.
'excited' becomes 'amped' (I've seen this in another clue).
'cougar' becomes 'up' (I can't explain this - if you can you should believe this answer much more).
'amped'+'up'='AMPED UP'
'about' is the link.
Can you help me to learn more?
(Another definition for amped up that I've seen is " Roused".)