Skip to main content

Definitions by Slavic Pals 2022

fin dun sum bum

To complete something to a highly satisfying level
I have just completed a walk and would say fin dun sum bum