Does anyone do "Leaches"

United States
January 22, 2007 4:09pm CST
the commerical on the radio has kids telling stories about how they and their friends "do leaches". Above the influence promotion. I do leaches.
1 response
@tombiz (2039)
• Philippines
12 Jul 07
It is my frist time to hear that term. What is it? Please tell me more about it. Thanks a lot.