2
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
Get the mug
Get a babsicle mug for your Facebook friend Nathalie.