Staggered Communist taking in fish (6)
I believe the answer is:
reeled
'staggered' is the definition.
('reel' can be a synonym of 'stagger')
'communist taking in fish' is the wordplay.
'communist' becomes 'red' (red can informally mean communist).
'taking in' indicates putting letters inside.
'fish' becomes 'eel' (eel is a type of fish).
'red' enclosing 'eel' is 'REELED'.
(Other definitions for reeled that I've seen before include "'Staggered, spun around (6)'" , "Staggered (at a Highland ball?)" , "Danced; staggered" , "Staggered in a dance perhaps" , "Lurched" .)