1 definition by DeliciousDrank
1. A delicious alcoholic beverage consisting of Bacardi Limon, Diet Pepsi, and ice.
2. A reggae/rock band from Boston, Mass. www.myspace.com/stutail
2. A reggae/rock band from Boston, Mass. www.myspace.com/stutail
by DeliciousDrank October 16, 2009