Top definition
An incredibly attractive girl who gives you a similar feeling of Whenever you crave a pop sickle on a hot day.
Man that girl gives me a boner. She is such a babesickle! I wish I had a pop sickle as well!
by thetacat April 20, 2010
Get the mug
Get a babesickle mug for your sister Larisa.