Top definition
verb/: to master or conquor something.
also known as dropping nutz or balls, often used with the preposition "on"
1. bob: man, you really kicked ass on that double black diamond!
me: yeah, i haven't been motivated all season, but today i knew i had to drop sack on that shit

2. bob: how'd you do on that test?
me: dropped balls all over it
by ballzdeep April 25, 2005
Get the mug
Get a drop sack mug for your mom Beatrix.
2
Synonym for the scrotum. Also known as the scrote, coin purse, pickle pouch.
"I lowered my damp drop sack on this chicks face whilst she was passed out, and snapped a picture!"
by Seansta July 01, 2004
Get the mug
Get a drop sack mug for your daughter-in-law Julia.