Top definition
When someone happens to be on a rooftop and/or ledge during the winter/cold season then proceeds to vomit on the edge of that area, the vomit drips down off of the roof/ledge and creates Barfcicles; similar to Icicles made of frozen water, but instead consisting of frozen vomit.
" 'That party was off the hook bro' 'Yeah I know, but I need to melt those barfcicles off the gutter drain before my parents get home' "
by Chaosflamingo August 25, 2009
Get the mug
Get a Barfcicles mug for your guy Helena.