look up any word, like smh:
 
2.
Means the same thing as deal.
"What's the drilla?"
by marc ipsen October 04, 2004
 
1.
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