look up any word, like ethered:
Means the same thing as deal.
"What's the drilla?"
by marc ipsen October 04, 2004
A man who drills holes in random objects. Once said holes have been drilled he fucks the shit out of them until he bleeds.......
Jeremy: dude I hear Alex is a drilla
Michael: yeah I caught him having sexual relations with a rock
by righteousconsumption October 16, 2014