1 definition by Marshallman99

Top Definition
A lot like a screwdriver, but is made with everclear rather other brands of vodka. Extremely strong, extremely dangerous. Originated in Plymouth County, MA
Nick made a drill press that fucking nearly murdered Will.
by Marshallman99 March 01, 2018

Mug icon
Buy a Drill Press mug!