muffstang Posted in M Best definition muffstang Is a play-on-word for the word “Mustang”1. An insult to a person meaning that they are a pussy 2. When a vagina hurts “Dude you’re such a muffstang!” How satisfied are you with the definition? Looking for muffstang meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 36 times.