look up any word, like thot:

1 definition by dfwd

 
1.
Another word for heroine.
Let me have the acid dust!
by dfwd June 09, 2010