Top definition
Literally a flying fist punch to the face from a Boiler Technician. Used as a welcome-in joke used on n00b soldiers in the navy.
First day on the job, huh? Could you go get a BT punch from the engine room?
by Intelligence001 July 09, 2016
Get the mug
Get a BT punch mug for your brother-in-law G√ľnter.