I've heard two phrases from
Neg's Urban Sports used frequently here in the U.S. as of late. The play-by-play man for the Sabres uses "leg it" a ton lately. I've also heard "muppet" being thrown around in casual conversation.
Any other Euro words making the rounds that I'm not aware of?
Disclaimer: I'm not saying Neg is responsible for these terms, just noting where I heard them.