1 definition by Vâye

Top Definition
1) to have studied really hard, to hit the books
2) to ace a test or exam
A: Did you read? B: Sha, I was up all night punishing!

A: Yo, did you hear about Kiara? B: What, that she punished the chemistry?
by Vâye November 14, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.