Newly popularised term meaning the same as “hammered”, “leathered” or “plastered”
Person 1 : jeez, what happened last night dude?? Person 2 : you probably don’t remember, you were slam dunk drunk