Crossword Genius

Flow-interrupter put on party's oddballs! (7)

Ross

I believe the answer is:

weirdos

'oddballs' is the definition.
(both can mean eccentric people)

'flow-interrupter put on party's' is the wordplay.
'flow-interrupter' becomes 'weir' (a weir interrupts the flow of water).
'put on' means one lot of letters go next to another.
'party's' becomes 'do's' (do can informally mean a party).
'weir'+'dos'='WEIRDOS'

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app