to suprise someone with a blow to the face.
to steal the first blow in a fight hence steal off, since normally people "square up" in a fight so you punch them before they square up.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.