look up any word, like the eiffel tower:

1 definition by dee*licious

 
1.
any type of drug dealing
I needed some flow so I started slingin yay
by dee*licious January 09, 2005