A piece of frozen fecal matter fashioned on to a popsicle stick.
excuse me sir, i saw you from across the bar, and I'd just like to say that babsicle looks divine.
by jaketackular August 09, 2010
A girl that is uber hot
That Molly is such a babsicle!
by Geek Prodigy December 18, 2008