Flipping dog pinching good place finally for a roll! (5)
I believe the answer is:
bagel
'a roll' is the definition.
(bagel is a kind of roll)
'flipping dog pinching good place finally' is the wordplay.
'flipping' shows that the letters should be reversed in order.
'dog' becomes 'lab' (short for labrador).
'pinching' means one lot of letters goes inside another (taking inside).
'good' becomes 'g' (abbreviation).
'finally' indicates one should take the final letters.
The final letter of 'place' is 'e'.
'lab' reversed gives 'bal'.
'g'+'e'='ge'
'bal' enclosing 'ge' is 'BAGEL'.
'for' acts as a link.
(Other definitions for bagel that I've seen before include "Ring-shaped bread roll" , "Toroidal bread roll" , "round fare" , "Hard bread roll in shape of ring" , "Doughnut-shaped bread roll" .)