"Ha ha!" outside Carlisle pub (5)
I believe the answer is:
local
'pub' is the definition.
(one's local pub)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for local that I've seen before include "Near - one's pub" , "bar" , "Pub around the corner?" , "Neighbourhood pub or resident" , "Stopping regularly" .)