Drill

/drɪl/

Slang Meanings

To party or have a good time.
We went out last night to drill.
To criticize harshly.
The boss drilled him for missing the deadline.