Top definition
To shoot drugs intravenously
I asked carmen if she wanted to "throw darts" because her brother was within an earshot.
by aniled June 04, 2009
Get the mug
Get a throw darts mug for your Aunt Nathalie.