A phrase used when someone is giving it 110%

Weather it’s what they’re doing, what they’re wearing, someone who is really on top of their shit
by PAA_Student November 10, 2019
Get the She understood the assignment mug.