Latin experts--translation?

Long, long ago, I learned a Latin phrase that meant “Consume all obstacles” and I have the definite impression that this phrase was somebody’s motto. Apparently I should have written it down, because I’ve forgotten.

I’m pretty sure the word “perussi” or “peruso” was in there. Doing an inexpert Google I found three words that translate, but for some reason I thought this phrase was only two words. But, like I said, it’s been a long time.

If anyone can, I would like a translation that actually works, rather than something I put together from the Internet with only the vaguest memory of declensions. I’m also interested in who or what uses this phrase as a motto.

TIA