irishgrl73's definitions
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.
Get the Barfsicle mug.We'll email you a link to sign in instantly.