Looking for a [common] idiom that loosely translates to "I fart you away" A few years ago when I first started learning Mandarin, a friend told me of a certain idiom that's used when you want someone to just leave you alone / go away. I can't recall the idiom in Mandarin but in English it loosely translates to, "I fart you away."

Can someone please provide this idiom and if that's the proper context to use it?
I guess it is "滚开". That's a insulting idiom.