The result of having a party in the winter and someone runs out of the house to puke and it's frozen solid by morning.
by irishgrl73 May 3, 2009
Get the Barfsicle mug.by BeefySausage69 June 4, 2018
Get the BarfSicle mug.