Top definition
An awesome alcoholic beverage which consists of Bacardi Limon and Sun Drop Soda.

2 Parts Sun Drop
1 Part Bacardi Limon

and Enjoy!!!
Man Those Limon Drops Got Nozzled Down!
by It's Avenir Pimpin' June 08, 2011
Get the mug
Get a Limon Drop mug for your fish Zora.