What is Demuffed?
To get told off or to "be schooled", "burned", or to "get served".
Man! He got demuffed. That's so tizoe.