Subscribe English
look up any word, like french dipping:
 
1.
"poison", also a spanish word given to a homegirl who seduces guys from other gangs to lead them to their doom.
Naw, Venena is taking care of this. They're coming to us.
by HomeboiChepe January 11, 2011
6 1