The smelliest shit on earth that even febreeze can't handle. Never get into a car if someone says, "Hey, I've got wet gear in the back. Hope you don't mind."
source - hockey player who has to ride 2 hours to and from practice
"Yo, I bet my hockey bag smells worse than yours ya muffin!"
A hockey term. pretty much means that you suck. Can be used on anyone at anytime.
"You're suck a fuckn muffin Craig!"