look up any word, like fleek:
 
1.
Means the same thing as deal.
"What's the drilla?"
by marc ipsen October 04, 2004