Intolerant person to leave in short while (5)
I believe the answer is:
bigot
'intolerant person' is the definition.
(someone with bigoted views)
'leave in short while' is the wordplay.
'leave' becomes 'go'.
'in' indicates putting letters inside.
'short while' becomes 'bit' (a bit of time).
'go' put within 'bit' is 'BIGOT'.
'to' is the link.
(Other definitions for bigot that I've seen before include "One is prejudiced and intolerant" , "Intolerantly prejudiced person" , "Someone intolerant of opinions of others" , "Deeply prejudiced and intolerant person" , "Dogmatist" .)